[Exim] exim 3.32 compile error on redhat 6.1

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Ralf Sticklies
Datum:  
To: exim-users
Betreff: [Exim] exim 3.32 compile error on redhat 6.1
Hi,

I'm using exim since a few years, and I thought it was time to update from
3.16 to 3.32, so I'll try to compile exim 3.32 on a slightly updated redhat
6.1 (new bash, glibc..)
but it fails with:

gcc -o exim  accept.o child.o daemon.o dbfn.o debug.o deliver.o direct.o
directory.o dns.o drtables.o exim.o expand.o filter.o globals.o header.o
host.o log.o match.o moan.o os.o parse.o queue.o readconf.o retry.o
rewrite.o route.o search.o smtp_in.o smtp_out.o spool_in.o spool_out.o
store.o string.o tls.o tod.o transport.o tree.o verify.o  version.o \
  libident/libident.a pcre/libpcre.a directors/directors.a \
  routers/routers.a transports/transports.a lookups/lookups.a \
  auths/auths.a \
  -lnsl -lcrypt     \
  -ldb -lresolv   
dns.o: In function `dns_init':
dns.o(.text+0xd): undefined reference to `res_init'
collect2: ld returned 1 exit status
make[1]: *** [exim] Error 1
make[1]: Leaving directory `/home/ralf/exim-3.32/build-Linux-i386'
make: *** [go] Error 2


I couldn't find something about this in the mailinglist-archives so any
help from you would be nice :-)


Regard,

    Ralf