perl5.5005 problem?

Russ Allbery rra at stanford.edu
Thu Jun 15 20:01:47 UTC 2000


John Hawley <jhawley at bgea.org> writes:

> Is there a problem compiling INN-2.2.2 --with-perl, using version
> 5.5005?  System:  Debian 2.2 w/ kernel 2.3.99-pre9

Broken dependencies for your Perl package (*sigh*, I thought only Red Hat
did that).  Perl was built with libgdbm, which means that you need to have
libgdbm installed if you want to use the default Perl commands for
embedding it in another program.

> gcc  -o innd art.o cc.o chan.o his.o icd.o innd.o lc.o nc.o newsfeeds.o
> ng.o perl.o proc.o rc.o site.o status.o tcl.o timer.o wip.o
> ../storage/libstorage.a ../lib/libinn.a  ../lib/perl.o
> -L/usr/lib/perl5/5.005/i386-linux/CORE -rdynamic -L/usr/local/lib
> /usr/lib/perl5/5.005/i386-linux/auto/DynaLoader/DynaLoader.a
> -L/usr/lib/perl5/5.005/i386-linux/CORE -lperl -lndbm -lgdbm -ldb -ldl
> -lm -lc -lposix -lnsl -lcrypt  -lresolv -lnsl
> /usr/bin/ld: cannot find -lgdbm

Either install libgdbm, or after running configure edit Makefile.global
and remove all mentions of -lgdbm before compiling.  Either should work.

-- 
Russ Allbery (rra at stanford.edu)             <http://www.eyrie.org/~eagle/>



More information about the inn-bugs mailing list