[0.4.3] building on FreeBSD 3.0

Bryan Fullerton bryanf at samurai.com
Tue Nov 10 04:27:37 CET 1998


System
======
FreeBSD 3.0-CURRENT #1: Sun Nov  8 04:20:07 EST 1998
gcc 2.7.2.1

Problems
========
./configure --with-included-gettext --disable-m-guard
[...]
% ls -l intl/libintl.h
lrwx------ 1 bryanf user 22 Nov 10 04:06 intl/libintl.h@ ->
.././intl/libgettext.h
% make
[...]
Making all in tools
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include  -O2 -Wall -c mpicalc.c
In file included from mpicalc.c:34:
../include/i18n.h:29: libintl.h: No such file or directory
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.

configure isn't adding -I../intl to the DEFS line in the Makefile in the
tools subdirectory.  Adding it fixes this error.

The next error I get is:

Making all in g10
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O2 -Wall -c
ringedit.c
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'
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.

I'm not sure how to fix this one.  It's beyond my mere tweaking skills.  I
suspect that FreeBSD doesn't come with gdbm, which could be a complication.

Bryan

-- 
Bryan Fullerton                http://www.samurai.com/
Owner, Lead Consultant         http://www.feh.net/
Samurai Consulting             http://www.icomm.ca/ 
"No, we don't do seppuku."     Can you feel the Ohmu call?




More information about the Gnupg-devel mailing list