On Thu, 23 Dec 2004 09:31:23 GMT Philip Hazel wrote:
> On Thu, 23 Dec 2004, Frank Elsner wrote:
>
> > 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_TextP
> > op.o em_globals.o em_init.o em_log.o em_main.o em_menu.o em_queue.o em_strip.o e
> > m_text.o em_xs.o -lXaw -lXmu -lXt -lXext -lX11 pcre/libpcre.a \
> > -lnsl -lcrypt -lwrap -lc
> > util-spool_in.o: In function `spool_read_header':
> > util-spool_in.o(.text+0x30a): undefined reference to `fake_reject'
> > util-spool_in.o(.text+0x314): undefined reference to `spam_score_int'
> > util-spool_in.o(.text+0x793): undefined reference to `spam_score_int'
> > collect2: ld returned 1 exit status
> > make[1]: *** [eximon.bin] Error 1
> > make[1]: Leaving directory `/usr/local/exim/src/exim-snapshot/build-Linux-i386'
> > make: *** [go] Error 2
>
> Hmm. I cannot reproduce this. It appears that some modules were compiled
> with WITH_CONTENT_SCAN=yes and some were compiled without. Presumably,
> if you used your old files, you did not have WITH_CONTENT_SCAN set. I
Only the old "eximon.conf" and "Makefile-Linux"
the updated "Makefile" contains
# WITH_CONTENT_SCAN=yes
WITH_OLD_DEMIME=yes
> don't therefore understand how the spool_in.c module was compiled that
> way.
>
> Please can you try "make clean" and try again? If it still happens,
> please send me your Local/Makefile in case there is something there that
> is provoking this.
If I uncomment WITH_CONTENT_SCAN=yes (to set it explicit) all goes well
but gives tons of "exim.h:391: warning: `WITH_CONTENT_SCAN' redefined".
Regards _______________________________________________________________
Frank Elsner / c/o Technische Universitaet Berlin |
____________/ ZRZ, Sekr. E-N 50 |
| Einsteinufer 17 |
| Phone: +49 30 314 23897 D-10587 Berlin |
| eMail: Elsner@??? Germany ____________|
|_________________________________________________________________| Exim rulez