In general, you should always 'make clean' (or 'make realclean' or 'make veryclean', if they exist) when re-running a compile. That is, run 'make clean' to clean up leftovers from other compilation attempts, then re-run the same configure command, and then re-run make (or 'gmake' in this case). I'd suggest using the system 'make' for the 'make clean,' since that's the one that created the leftovers we're trying to remove. Then run './configure --whatever-you-used-before', then run 'gmake'. On Fri, 13 May 2005, Rahul Kohli wrote: > Craig, > > The results of gmake are also same (given below) > > # gmake > ===> src > gmake[1]: Entering directory `/test/self/INs/apache_1.3.33' > gmake[2]: Entering directory `/test/self/INs/apache_1.3.33/src' > ===> src/regex > gmake[3]: Nothing to be done for `all'. > <=== src/regex > ===> src/os/unix > gcc -c -I../../os/unix -I../../include -DSOLARIS2=2100 -DUSE_HSREGEX `../../apaci` os.c > In file included from /usr/include/signal.h:26, > from /usr/include/sys/siginfo.h:25, > from /usr/include/sys/wait.h:24, > from ../../include/ap_config.h:1079, > from os.c:21: > /usr/include/sys/signal.h:85: error: syntax error before "siginfo_t" > In file included from /usr/include/sys/siginfo.h:25, > from /usr/include/sys/wait.h:24, > from ../../include/ap_config.h:1079, > from os.c:21: > /usr/include/signal.h:111: error: syntax error before "siginfo_t" > /usr/include/signal.h:113: error: syntax error before "siginfo_t" > gmake[3]: *** [os.o] Error 1 > gmake[2]: *** [subdirs] Error 1 > gmake[2]: Leaving directory `/test/self/INs/apache_1.3.33/src' > gmake[1]: *** [build-std] Error 2 > gmake[1]: Leaving directory `/test/self/INs/apache_1.3.33' > gmake: *** [build] Error 2 > > -Rahul > > > > > Whoops, I didn't realize you were using Sun's make. Go get gmake (GNU make) and > > > > use that instead. Sun's 'make' is notorious for its troubles with gcc. > > > > > > > > Craig > > > > > > > > On Thu, 12 May 2005, Rahul Kohli wrote: > > > > > > > > > > > > > > In order to ensure this is not permission issue I have done the same using > > > root user. Also checked for Ctrl-M characters and the files are perfectly > > > fine. > > > > > > Now I am not getting the errors when running "configure" command but on > > > execute the "make" the error still remains the same (shown below) > > > The version of make on my machine is "RELEASE VERSION SunOS 5.10 s10_73 > > > November 2004". Do I need to use other version of "make" (make version 3.80 > > > available under sunfreeware.com). Please suggest. > > > --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx