[0.4.3] building on FreeBSD 3.0
Darrell Brogdon
dbrogdon at sagenetworks.com
Tue Nov 10 13:29:32 CET 1998
When I get it to detect that I have GDBM (using FreeBSD 2.2.5) I get the
following error:
gcc -g -Wall -o mpicalc mpicalc.o ../cipher/libcipher.a
../util/libutil.a ../mpi/libmpi.a ../util/libutil.a ../intl/libintl.a
-lgdbm -lz
ld: -lgdbm: no match
*** Error code 1
Any ideas?
-Darrell
-----Original Message-----
From: Werner Koch [mailto:wk at isil.d.shuttle.de]
Sent: Tuesday, November 10, 1998 5:55 AM
To: g10 at net.lut.ac.uk
Subject: Re: [0.4.3] building on FreeBSD 3.0
Bryan Fullerton <bryanf at samurai.com> writes:
> configure isn't adding -I../intl to the DEFS line in the Makefile in
the
> tools subdirectory. Adding it fixes this error.
Ohhh, not again :-(. Please can someone look that.
> ringedit.c: In function `locate_keyblock_by_fpr':
> ringedit.c:517: warning: implicit declaration of function
`do_gdbm_locate'
> ringedit.c:517: structure has no member named `dbf'
> ringedit.c: In function `locate_keyblock_by_keyid':
> ringedit.c:556: warning: implicit declaration of function
> `do_gdbm_locate_by_keyid'
> ringedit.c:556: structure has no member named `dbf'
Please put these case blocks into #ifdef HAVE_LIBGDBM ... #endif.
Thanks,
Werner
More information about the Gnupg-devel
mailing list