This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

error using 3.3.2 in building apache-1.3.31


hey all,

when I try to build apache 1.3.31 with gcc-3.3.2 
	(sun solaris 5.8 Generic_108528-15 sun4u sparc) , using:

./configure --enable-module=so --enable-rule=SHARED_CORE

I get

/opt/tools/mdss/dev/2.8/bin/gcc  -I./os/unix -I./include   -DSOLARIS2=280 -DUSE_EXPAT -I./lib/expat-lite -fPIC -DSHARED_CORE -g -O3 `./apaci`  -L/opt/tools/mdss/dev/2.8/lib -R/opt/tools/mdss/dev/2.8/lib  \
      -o libhttpd.ep -DSHARED_CORE_TIESTATIC main/http_main.c \
	  -L. -lhttpd  -lsocket -lnsl -lpthread
/opt/tools/mdss/dev/2.8/bin/ld: libhttpd.ep: hidden symbol `__lshrdi3' in /opt/tools/mdss/dev/2.8/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/libgcc.a(_lshrdi3.oS) is referenced by DSO
collect2: ld returned 1 exit status
gmake[2]: *** [libhttpd.ep] Error 1
gmake[2]: Leaving directory `/opt/tools/mdss/dev/2.8/tools/apache_1.3.31/src'
gmake[1]: *** [build-std] Error 2
gmake[1]: Leaving directory `/opt/tools/mdss/dev/2.8/tools/apache_1.3.31'
gmake: *** [build] Error 2

This does not happen with 2.95.3.. 

So, what's going on here? It is basically preventing people from using 
mod_php on solaris, so I'd say its moderately severe.. Will I have any 
difficulty mixing and matching 2.95.3 objects with 3.3.2 objects?

Thanks much,

Ed


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]