[exim] help to install exim with spf support

Top Page
Delete this message
Reply to this message
Author: SODATONOU Dodji Comlan
Date:  
To: exim-users
Subject: [exim] help to install exim with spf support
Hi

In order to install exim with SPF support, i install libspf (even with
tarball or rpm source) successfuly but during the compiling step of exim i
have the folloging error
gcc spf.c

spf.c: In function `spf_open':

spf.c:36: error: `SPF_server_t' undeclared (first use in this function)

spf.c:36: error: (Each undeclared identifier is reported only once

spf.c:36: error: for each function it appears in.)

spf.c:36: error: `spf_server' undeclared (first use in this function)

spf.c:37: error: `SPF_DNS_CACHE' undeclared (first use in this function)

spf.c: In function `spf_close':

spf.c:46: error: `SPF_server_t' undeclared (first use in this function)

spf.c:46: error: `spf_server' undeclared (first use in this function)

spf.c: In function `spf_find':

spf.c:52: error: `SPF_server_t' undeclared (first use in this function)

spf.c:52: error: `spf_server' undeclared (first use in this function)

spf.c:53: error: `SPF_request_t' undeclared (first use in this function)

spf.c:53: error: `spf_request' undeclared (first use in this function)

spf.c:54: error: `SPF_response_t' undeclared (first use in this function)

spf.c:54: error: `spf_response' undeclared (first use in this function)

make[2]: *** [spf.o] Error 1

make[2]: Leaving directory `/tmp/exim-4.60/build-Linux-i386/lookups'

gcc md5.c

gcc cram_md5.c

gcc cyrus_sasl.c

gcc plaintext.c

gcc pwcheck.c

gcc sha1.c

gcc auth-spa.c

gcc spa.c

ar cq auths.a

ranlib auths.a

make[2]: Leaving directory `/tmp/exim-4.60/build-Linux-i386/auths'

make[1]: *** No rule to make target `lookups/lookups.a', needed by `exim'.
Stop.

make[1]: Leaving directory `/tmp/exim-4.60/build-Linux-i386'

make: *** [go] Error 2

[geek@annuaire exim-4.60]$

Please any help to solve this problem will be appreciate.

Note that my Makefile contains the following lines

EXPERIMENTAL_SPF=yes

CFLAGS=-DSPF -I/spf_include_path

EXTRALIBS_EXIM=-L/spf_lib_path -lspf2

--sam