[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

DBM not working in Perl 5?



I must be missing something obvious, but I've got Perl programs using
dbmopen(), etc. that don't work -- they just die when they try to do
the DBM stuff.  (I've tried tie(), too, and that doesn't work either.)

I'm running a Debian system with a fair number of packages installed,
and I don't see anything obvious missing.

E.g.,

$ ls /usr/lib/*db*
/usr/lib/libdb.a	  /usr/lib/libdb.so.1.85.1  /usr/lib/libgdbm.sa
/usr/lib/libdb.sa	  /usr/lib/libdbm.sa
/usr/lib/libdb.so.1	  /usr/lib/libgdbm.a
$ ls /usr/lib/perl5/*DB*
/usr/lib/perl5/AnyDBM_File.pm  /usr/lib/perl5/ODBM_File.pm
/usr/lib/perl5/DB_File.pm      /usr/lib/perl5/SDBM_File.pm
/usr/lib/perl5/GDBM_File.pm
$ ls /usr/lib/perl5/i486-linux/*db*
/usr/lib/perl5/i486-linux/db.ph	    /usr/lib/perl5/i486-linux/ndbm.ph
/usr/lib/perl5/i486-linux/dbm.ph    /usr/lib/perl5/i486-linux/netdb.ph
/usr/lib/perl5/i486-linux/gdbm.ph

So, is there something obvious I'm missing?  Or, OTOH, is there a
better place to ask?

Thanks for any advice,

Peter Kaminski
<kaminski@nanospace.com>


Reply to: