-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 [adding bug-gnulib]
According to Elbert_Pol on 4/2/2009 2:41 PM: > Hello, > > Did a try to port to Os2 > > Used gcc 4.3.3 > > But with make i get : > make.exe[4]: Entering directory `U:/m4-1.4.13/lib' > CC gl_avltree_oset.o > CC c-ctype.o > CC c-stack.o > CC clean-temp.o > CC execute.o > In file included from ./spawn.h:33, > from execute.c:47: > ./sched.h:35: error: redefinition of 'struct sched_param' > make.exe[4]: *** [execute.o] Error 1 > make.exe[4]: Leaving directory `U:/m4-1.4.13/lib' > make.exe[3]: *** [all-recursive] Error 1 > make.exe[3]: Leaving directory `U:/m4-1.4.13/lib' > make.exe[2]: *** [all] Error 2 > make.exe[2]: Leaving directory `U:/m4-1.4.13/lib' > make.exe[1]: *** [all-recursive] Error 1 > make.exe[1]: Leaving directory `U:/m4-1.4.13' > make.exe: *** [all] Error 2 > > Any Idea :) Can you please post the preprocessed source of execute.c? ('cd lib', then 'gcc -E -std=gnu99 -I. execute.c'). Either the split inclusion guard is not working, or your platform defines sched_param in a non-standard location which is not detected during the m4 test but is interfering in the gnulib replacement header. - -- Don't work too hard, make some time for fun as well! Eric Blake e...@byu.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknVgWgACgkQ84KuGfSFAYCNUACeMbio2K+05+fiLf+/4ak6HxZk MUwAoIHXbqjOVirNs3428VlRADdB9vc1 =Zts2 -----END PGP SIGNATURE-----