Has anybody tried to compile Apache 2.0.39 on Solaris 7 (Sparc)?

I am trying to get Apache/Tomcat working on a SUN box but I got this error while 
compiling:


make[3]: Entering directory `/home/fzhou/apache-2.0.39/os/unix'
/bin/sh /home/fzhou/apache-2.0.39/srclib/apr/libtool --silent --mode=compile gcc
  -g -O2 -pthreads -DNO_DBM_REWRITEMAP    -DSOLARIS2=7 -D_POSIX_PTHREAD_SEMANTIC
S -D_REENTRANT -DAP_HAVE_DESIGNATED_INITIALIZER   -I/home/fzhou/apache-2.0.39/sr
clib/apr/include -I/home/fzhou/apache-2.0.39/srclib/apr-util/include -I/usr/loca
l/include -I. -I/home/fzhou/apache-2.0.39/os/unix -I/home/fzhou/apache-2.0.39/se
rver/mpm/prefork -I/home/fzhou/apache-2.0.39/modules/http -I/home/fzhou/apache-2
.0.39/modules/filters -I/home/fzhou/apache-2.0.39/modules/proxy -I/home/fzhou/ap
ache-2.0.39/include -I/home/fzhou/apache-2.0.39/modules/dav/main  -c unixd.c &&
touch unixd.lo
unixd.c: In function `unixd_set_global_mutex_perms':
unixd.c:429: `apr_os_global_mutex_t' undeclared (first use in this function)
unixd.c:429: (Each undeclared identifier is reported only once
unixd.c:429: for each function it appears in.)
unixd.c:429: parse error before `osgmutex'
unixd.c:430: `osgmutex' undeclared (first use in this function)
make[3]: *** [unixd.lo] Error 1
make[3]: Leaving directory `/home/fzhou/apache-2.0.39/os/unix'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/fzhou/apache-2.0.39/os/unix'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/fzhou/apache-2.0.39/os'
make: *** [all-recursive] Error 1


And the compilation stops at this point...


I also tried the binary version,  unfortunately that's only available for Solaris 8. 


If anybody has sucessful experience running this on Solaris 7, could you share some 
tips? Thanks!


-Feng

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to