Bryan Jurish wrote:
This is still stumping me. The win32 build farm machine's config.log is showing me (for externals/moocow/locale):
configure:2701: gcc \ -DPD -O2 -mcpu=i586 -mtune=pentium3 \ -I/home/pd/auto-build/pd-extended/pd/src \ -Wall -W -ggdb \ -I/home/pd/auto-build/pd-extended/Gem/src \ -mms-bitfields \ -DMSW -DNT -D'O_NONBLOCK=1' -D'srand48(n)=srand((n))' \ -D'drand48()=((double)rand()/RAND_MAX)' -D'bzero(p,n)=memset(p,0,n)' \ -L/home/pd/auto-build/pd-extended/pd/bin \ conftest.c >&5 <command line>:4:1: macro names must be identifiers <command line>:5:1: macro names must be identifiers <command line>:6:1: macro names must be identifiers <command line>:7:1: macro names must be identifiers
I'm guessing here but it looks like the 4th, 5th 6th and 7th defines in the command line are causing trouble. Indeed they are not identifiers as such, they are just strings. One thing that looks odd is the single quote '' instead of the more commonly used "". Without knowing what that particular combo of gcc and shell most enjoys, I would change that and see what happens next.
Martin