# phpman > perldoc > dbm

## Found in /usr/share/perl/5.34/pod/perlfaq2.pod
  I grabbed the sources and tried to compile but gdbm/dynamic loading/malloc/linking/... failed. How do I make it work?
    Read the INSTALL file, which is part of the source distribution. It
    describes in detail how to cope with most idiosyncrasies that the
    "Configure" script can't work around for any given system or
    architecture.

## Found in /usr/share/perl/5.34/pod/perlfaq4.pod
  How can I store a multidimensional array in a DBM file?
    Either stringify the structure yourself (no fun), or else get the MLDBM
    (which uses [Data::Dumper](https://www.chedong.com/phpMan.php/perldoc/Data%3A%3ADumper/markdown)) module from CPAN and layer it on top of either
    DB_File or GDBM_File. You might also try [DBM::Deep](https://www.chedong.com/phpMan.php/perldoc/DBM%3A%3ADeep/markdown), but it can be a bit
    slow.

