On Wed, 22 Apr 1998, felice murolo wrote:
> Distribution: Red Hat 5.0
This is the problem. Things changed in that Linux release.
> After this, i've executed make. It compile a lot of sources, but, when it
> join ensable all the .o into exim executable, it found some errors of
> undefined reference to two function: dn_expand and res_query (please, see at
> the end of MAKE.OUT below).
You need to have -lresolv set on the link step.
A tidyup release (1.91) will appear very shortly (later today or maybe
tomorrow) which should be OK on Red Hat 5.0. The OS/Makefile-Linux looks
like this:
# Exim: OS-specific make file for Linux. This is for modern Linuxes,
# which use libc6.
BASENAME_COMMAND=look_for_it
DBMLIB = -ldb
USE_DB = yes
LIBS = -lnsl
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
--
Philip Hazel University Computing Service,
ph10@??? New Museums Site, Cambridge CB2 3QG,
P.Hazel@??? England. Phone: +44 1223 334714
--
*** Exim information can be found at
http://www.exim.org/ ***