RE: [users@httpd] Error while installing Apache 1.3.33 on Solaris10

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



luthien [/opt/SUNWwbsvr/docs] # gcc -v
Reading specs from /usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/specs
Configured with: /builds/sfw10-gate/usr/src/cmd/gcc/gcc-3.4.3/configure
--prefix=/usr/sfw --with-as=/usr/sfw/bin/gas --with-gnu-as --with-
ld=/usr/ccs/bin/ld --without-gnu-ld --enable-languages=c,c++ --enable-
shared
Thread model: posix
gcc version 3.4.3 (csl-sol210-3_4-branch+sol_rpath)



luthien [/opt/SUNWwbsvr/docs] # whence make
/usr/ccs/bin/make



Before patching I would get the same error while building
other apps

luthien [/opt/SUNWwbsvr/docs] # smpatch analyze
luthien [/opt/SUNWwbsvr/docs] # smpatch update



On Fri, 2005-05-13 at 01:16 +0530, Rahul Kohli wrote:
> Craig, Steve,
> 
>  
> 
> I did both "make clean" and "gmake clean" and now on fresh set up execute "configure" command.
> 
>  
> 
> Configure runs fine but on giving the command "gmake" I am still getting the error but it seems the gmake compiled a little extra than earlier.
> 
>  
> 
> Steve, 
> 
>  
> 
> Please you tell me the patches required for Solaris 10, also the gcc and gmake version you are using to build to Apache 1.3.33 on your Sol 10 box.
> 
>  
> 
> 
> 
> ===> 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
> gcc -I.  -I../os/unix -I../include   -DSOLARIS2=2100 -DUSE_HSREGEX `../apaci` -DPOSIX_MISTAKE   -c -o regcomp.o regcomp.c
> gcc -I.  -I../os/unix -I../include   -DSOLARIS2=2100 -DUSE_HSREGEX `../apaci` -DPOSIX_MISTAKE   -c -o regexec.o regexec.c
> gcc -I.  -I../os/unix -I../include   -DSOLARIS2=2100 -DUSE_HSREGEX `../apaci` -DPOSIX_MISTAKE   -c -o regerror.o regerror.c
> gcc -I.  -I../os/unix -I../include   -DSOLARIS2=2100 -DUSE_HSREGEX `../apaci` -DPOSIX_MISTAKE   -c -o regfree.o regfree.c
> rm -f libregex.a
> ar cr libregex.a regcomp.o regexec.o regerror.o regfree.o
> ranlib libregex.a
> <=== 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
> 
> 
> Thanks,
> 
> Rahul
> 
>  
> 
> -----Original Message-----
> From: Steve Szabo [mailto:steve.szabo@xxxxxxxxxxxx] 
> Sent: Thursday, May 12, 2005 3:06 PM
> To: users@xxxxxxxxxxxxxxxx
> Subject: RE: [users@httpd] Error while installing Apache 1.3.33 on Solaris10
> 
>  
> 
> I was able to build 1.3.33 on my sol10 system with no such error
> 
>  
> 
> did you install the sol10 patches?
> 
>  
> 
> 
> 
> On Fri, 2005-05-13 at 00:29 +0530, 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 
> 
> > 
> 
> > -----Original Message-----
> 
> > From: Craig Dunigan [mailto:cdunigan@xxxxxxxxxxxxx] 
> 
> > Sent: Thursday, May 12, 2005 2:54 PM
> 
> > To: users@xxxxxxxxxxxxxxxx
> 
> > Subject: RE: [users@httpd] Error while installing Apache 1.3.33 on Solaris10
> 
> > The command name is gmake, not make. :)
> 
> > Craig
> 
> > On Fri, 13 May 2005, Rahul Kohli wrote:
> 
> > > Craig,
> 
> > > 
> 
> > >  
> 
> > > 
> 
> > > Now I have installed gmake ver 3.80 even after this the error while executing the "make" command remains the same.
> 
> > > 
> 
> > >  
> 
> > > 
> 
> > > # make
> 
> > > 
> 
> > > ===> src
> 
> > > 
> 
> > > make[1]: Entering directory `/test/self/INs/apache_1.3.33'
> 
> > > 
> 
> > > make[2]: Entering directory `/test/self/INs/apache_1.3.33/src'
> 
> > > 
> 
> > > ===> src/regex
> 
> > > 
> 
> > > make[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"
> 
> > > 
> 
> > > make[3]: *** [os.o] Error 1
> 
> > > 
> 
> > > make[2]: *** [subdirs] Error 1
> 
> > > 
> 
> > > make[2]: Leaving directory `/test/self/INs/apache_1.3.33/src'
> 
> > > 
> 
> > > make[1]: *** [build-std] Error 2
> 
> > > 
> 
> > > make[1]: Leaving directory `/test/self/INs/apache_1.3.33'
> 
> > > 
> 
> > > make: *** [build] Error 2
> 
> > > 
> 
> > >  
> 
> > > 
> 
> > > - Rahul
> 
> > > 
> 
> > >  
> 
> > > 
> 
> > > -----Original Message-----
> 
> > > From: Craig Dunigan [mailto:cdunigan@xxxxxxxxxxxxx] 
> 
> > > Sent: Thursday, May 12, 2005 1:01 PM
> 
> > > To: users@xxxxxxxxxxxxxxxx
> 
> > > Subject: RE: [users@httpd] Error while installing Apache 1.3.33 on Solaris10
> 
> > > 
> 
> > >  
> 
> > > 
> 
> > > 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 <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
> 
> > > 
> 
> > >  
> 
> > > 
> 
> > >  
> 
> > > 
> 
> > > 
> 
> > > ---------------------------------------------------------------------
> 
> > > The official User-To-User support forum of the Apache HTTP Server Project.
> 
> > > See <URL:http://httpd.apache.org/userslist.html <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
> 
> > > 
> 
-- 

Thanks
-----------------------------------------------------------------
A lot of people I know believe in positive thinking, and so do I.
I believe everything positively stinks. -- Lew Col

---------------------------------------------------------------------
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



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux