shotgunefx has asked for the wisdom of the Perl Monks concerning the following question:
which looks like I'll have to go to 5.7.* to get this to work (I am under the impression you can't just update ExtUtils) or the CPAN way, which every test fails withperl mkconsts pm BerkeleyDB.pm > BerkeleyDB.pm.tmp && mv BerkeleyDB.pm +.tmp BerkeleyDB.pm Can't locate ExtUtils/Constant.pm in @INC (@INC contains: /usr/local/l +ib/perl5/5.6.1/sparc64-linux \ /usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/sparc6 +4-linux \ /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl/5. +6.0/sparc64-linux /usr/local/lib/perl5/site_perl/5.6.0 /usr/local/lib/perl5/site_perl .) + at mkconsts line 3. BEGIN failed--compilation aborted at mkconsts line 3. make: *** [BerkeleyDB.pm] Error 2
The docs say this indicates a missing or old db.h file. This isn't the case. Modified the makefile for it to point to it, then later changed every copy of it on the system to the newest db.h.blah,blah,balh ............. Can't load 'blib/arch/auto/BerkeleyDB/Ber +keleyDB.so' \ for module BerkeleyDB: blib/arch/auto/BerkeleyDB/BerkeleyDB.so: undefi +ned symbol: db_create \ at /usr/local/lib/perl5/5.6.1/sparc64-linux/DynaLoader.pm line 206.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Installing BerkeleyDB
by Zaxo (Archbishop) on Feb 23, 2002 at 01:20 UTC | |
by shotgunefx (Parson) on Feb 23, 2002 at 03:13 UTC | |
|
Re: Installing BerkeleyDB
by zentara (Cardinal) on Feb 23, 2002 at 17:00 UTC | |
by shotgunefx (Parson) on Feb 23, 2002 at 17:07 UTC |