[Exim] Problems with make, building exim on Linux

Top Page
Delete this message
Reply to this message
Author: Kilian Huber
Date:  
To: exim-users
Subject: [Exim] Problems with make, building exim on Linux
Hi all,

After editing Local/Makefile, make stops with the following error:

>>>>>>>>>>>>>>>>>

[...]
make[2]: Entering directory `/usr/src/exim-3.13/build-Linux-i386/auths'
gcc -c -O b64encode.c
gcc -c -O b64decode.c
gcc -c -O call_pam.c
gcc -c -O xtextencode.c
gcc -c -O xtextdecode.c
gcc -c -O get_data.c
gcc -c -O md5.c
gcc -c -O cram_md5.c
gcc -c -O plaintext.c
/bin/rm -f auths.a
ar cq auths.a b64encode.o b64decode.o call_pam.o xtextencode.o xtextdecode.o
get_data.o md5.o cram_md5.o plaintext.o
ranlib auths.a
/bin/rm -rf ../drtables.o
make[2]: Leaving directory `/usr/src/exim-3.13/build-Linux-i386/auths'

make[1]: *** No rule to make target `lookups/lookups.a', needed by `exim'.
Stop.
make[1]: Leaving directory `/usr/src/exim-3.13/build-Linux-i386'
make: *** [go] Error 2
<<<<<<<<<<<<<<<<<

I don't know really what the problem could be... I only want to build for
one platform (Linux) and I have not modified a lot in Local/Makefile. What I
have though, since I want exim to work together with MySQL, is uncommented
'LOOKUP_MYSQL=yes' and modified the following lines:

LOOKUP_INCLUDE=-I /usr/local/mysql/include
LOOKUP_LIBS=-L/usr/local/mysql/lib -lmysqlclient

Ideas and hints very welcome. Thank you!

Cheers,
Kilian