[Exim] Compiling 4.3 on Debian stable

Top Page
Delete this message
Reply to this message
Author: gbrotherton
Date:  
To: exim-users
Subject: [Exim] Compiling 4.3 on Debian stable
I have been working to get 4.30 compliled on to a Debain system today and I've run into a problem using the "make" function when the compliation gets to the "gnutls" point. The result follows:

-Start---------------------------------------------
doc:/home/gene/exim/exim-4.30# make
`Makefile' is up to date.

make[1]: Entering directory `/home/gene/exim/exim-4.30/build-Linux-i386'
make[2]: Entering directory `/home/gene/exim/exim-4.30/build-Linux-i386/pcre'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/gene/exim/exim-4.30/build-Linux-i386/pcre'
gcc -o em_version.o -c \
  -O -I/usr/X11R6/include -I. ../exim_monitor/em_version.c
gcc -o eximon.bin em_version.o  -L/usr/X11R6/lib \
util-spool_in.o util-store.o util-string.o tod.o tree.o em_StripChart.o em_TextPop.o em_globals.o em_init.o em_log.o em_main.o em_menu.o em_queue.o em_strip.o em_text.o em_xs.o -lXaw -lXmu -lXt -lXext -lX11 pcre/libpcre.a \
  -lnsl -lcrypt    -lc


>>> exim monitor binary built


make[2]: Entering directory `/home/gene/exim/exim-4.30/build-Linux-i386/lookups'
make[2]: `lookups.a' is up to date.
make[2]: Leaving directory `/home/gene/exim/exim-4.30/build-Linux-i386/lookups'

make[2]: Entering directory `/home/gene/exim/exim-4.30/build-Linux-i386/routers'
make[2]: `routers.a' is up to date.
make[2]: Leaving directory `/home/gene/exim/exim-4.30/build-Linux-i386/routers'

make[2]: Entering directory `/home/gene/exim/exim-4.30/build-Linux-i386/transports'
make[2]: `transports.a' is up to date.
make[2]: Leaving directory `/home/gene/exim/exim-4.30/build-Linux-i386/transports'

make[2]: Entering directory `/home/gene/exim/exim-4.30/build-Linux-i386/auths'
make[2]: `auths.a' is up to date.
make[2]: Leaving directory `/home/gene/exim/exim-4.30/build-Linux-i386/auths'

gcc -c -O -I.    tls.c
In file included from tls.c:82:
tls-gnu.c:18: gnutls/gnutls.h: No such file or directory
make[1]: *** [tls.o] Error 1
make[1]: Leaving directory `/home/gene/exim/exim-4.30/build-Linux-i386'
make: *** [go] Error 2
doc:/home/gene/exim/exim-4.30#


-End-----------------------------------------------

I have ensured that my GNUtls libraries are the most recent available for development and runtime.

What step should I take at this point?

Thanks for the support,
Gene Brotherton