inn 2.3.2 compile problems on linux

John Covici covici at ccs.covici.com
Mon Jul 2 19:21:57 UTC 2001


OK, that worked, but now I am getting the following:

cd authprogs && make all
make[1]: Entering directory `/usr/src/inn-2.3.2/authprogs'
gcc -g -O2 -I../include     -c -o ckpasswd.o ckpasswd.c
../libtool gcc   -o ckpasswd ckpasswd.o  -lresolv -lcrypt
mkdir .libs
gcc -o ckpasswd ckpasswd.o -lresolv -lcrypt
ckpasswd.o: In function `GetDBPass':
/usr/src/inn-2.3.2/authprogs/ckpasswd.c:89: undefined reference to `dbm_open'
/usr/src/inn-2.3.2/authprogs/ckpasswd.c:94: undefined reference to `dbm_fetch'
/usr/src/inn-2.3.2/authprogs/ckpasswd.c:101: undefined reference to `dbm_close'
/usr/src/inn-2.3.2/authprogs/ckpasswd.c:96: undefined reference to `dbm_close'
collect2: ld returned 1 exit status
make[1]: *** [ckpasswd] Error 1

I have the db3 libraries and libdb3-dev and libdb3++ and its -dev --
what am I missing here?

Thanks.

On Mon, 2 Jul 2001, Marco d'Itri wrote:

>
> On Jul 02, John Covici <covici at ccs.covici.com> wrote:
>
>  >         distribution.  I have Perl 5.6.1-2 from the Debian
>  >         distribution, but ld complains about not being able to find
>  >         -lperl .
> You need to install the packages libperl5.6 and libperl-dev.
>
>

-- 
         John Covici
         covici at ccs.covici.com



More information about the inn-workers mailing list