On Wed, 6 Jul 2005, OpenMacNews wrote:
> repeating all as above, ad, per above, ensuring:
>
> $ grep CFLAGS OS/Makefile-Darwin
> CFLAGS=-O -no-cpp-precomp -DBIND_8_COMPAT -D_ARPA_NAMESER_COMPAT_
> ^ ^
> the result, @ 'make' remains the same as with the previous
> "-DARPA_NAMESER_COMPAT"
>
> awk '{ print ($1+1) }' cnumber.h > cnumber.temp
> rm -f cnumber.h; mv cnumber.temp cnumber.h
> cc version.c
> rm -f exim
> cc -o exim
> /usr/bin/ld: Undefined symbols:
> _GETSHORT
> _strnlen
> collect2: ld returned 1 exit status
> make[1]: *** [exim] Error 1
> make: *** [go] Error 2
You haven't recompiled anything there. Or did you not show me that part
of the output? If that is all the output, it is worth trying a complete
rebuild. Run "make clean" and then try again.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book