Try:
Copy OS/Makefile-Linux-libc5 to Local/Makefile-Linux-libc5
and in file Local/Makefile-Linux-libc5 replace the line
DBMLIB = -lndbm
by
DBMLIB = -lgdbm
Hope this helps. Regards
Rudolf
On Tue, 10 Nov 1998, Nils Jeppe wrote:
-> Date: Tue, 10 Nov 1998 12:57:21 +0100 (MET)
-> From: Nils Jeppe <nils@???>
-> To: exim-users@???
-> Subject: [EXIM] Exim/Linux compile problem
->
->
->
-> Hi All,
->
-> I have the following compile problem. Any help would be appreciated. I run
-> a Linux 2.0.33 Linux system (libc5).
->
-> Nils
->
->
->
->
-> Output follows:
->
->
-> cc -c -I. os.c
-> cc -o exim_dbmbuild exim_dbmbuild.c os.o \
->
-> /tmp/cca174731.o: In function `main':
-> /tmp/cca174731.o(.text+0x1cc): undefined reference to `dbm_open'
-> /tmp/cca174731.o(.text+0x43d): undefined reference to `dbm_store'
-> /tmp/cca174731.o(.text+0x6d1): undefined reference to `dbm_store'
-> /tmp/cca174731.o(.text+0x6e0): undefined reference to `dbm_close'
-> make[1]: *** [exim_dbmbuild] Error 1
-> make[1]: Leaving directory `/home/worker/exim-2.05/build-Linux-libc5-i386'
-> make: *** [go] Error 2
->
->
->
->
-> --
-> *** Exim information can be found at http://www.exim.org/ ***
->
->
--
-----------------------------------------------------------------------
Rudolf Kompf | E-mail: kompf@???
--
*** Exim information can be found at
http://www.exim.org/ ***