Auteur: Andre Esser
Date:
À: exim-users
Sujet: [Exim] Problems with ndbm
Hi,
I´m trying to compile exim 3.22 on a SuSE 7.1 Linux box.
The Berkeley DB Package is installed. When I type make I get
the following error message:
+++++++++++++++++++++++++++++++++++++++++++
gcc: unrecognized option `-ndbm'
/tmp/ccSKlCiW.o: In function `main':
/tmp/ccSKlCiW.o(.text+0x2b6): undefined reference to `db_open'
collect2: ld returned 1 exit status
make[1]: *** [exim_dbmbuild] Error 1
make[1]: Leaving directory `/usr/src/exim-3.22/build-Linux-i386'
make: *** [go] Error 2
++++++++++++++++++++++++++++++++++++++++++
My Local/Makefile-Linux looks like:
+++++++++++++++++++++++++++++++++++++++++
# Exim: OS-specific make file for Linux. This is for modern Linuxes,
# which use libc6.
BASENAME_COMMAND=look_for_it
CFLAGS=-O
DBMLIB = -ndbm
USE_DB = yes
LIBS = -lnsl -lcrypt
LIBRESOLV = -lresolv
X11=/usr/X11R6
XINCLUDE=-I$(X11)/include
XLFLAGS=-L$(X11)/lib
X11_LD_LIB=$(X11)/lib
EXIWHAT_PS_ARG=ax
EXIWHAT_EGREP_ARG='/exim( |$$)'
EXIWHAT_KILL_ARG=-USR1
+++++++++++++++++++++++++++++++++++++++++
Any idea ?
Thanks for help
Andre
--
Andre Esser
mail@???