open webserver on opensolaris 2009.06 (sparc)
807567Sep 8 2009 — edited Oct 14 2009I'm trying to build open webserver on opensolaris 2009.06 sparc and failing on assembly of sparcv9/atomic.S:
gmake BUILD64=1 BUILD_VARIANT=OPTIMIZED
::
::(output omitted)
::
gmake[3]: Entering directory `/root/webserver/src/support/xp'
/opt/SUNWspro/bin/CC -mt -D_ASM -xtarget=ultra3 -xarch=v9 -xcode=abs64 -DNO_INC_ATOMIC_ASM_WEAK -DXP_UNIX -DSVR4 -DSYSV -DSOLARIS -D_REENTRANT -I/usr/include/mps -DNDEBUG -DNSS_ENABLE_ECC -DUSE_JDK=1 -DNS_DOMESTIC -DNS_ENTERPRISE -DMCC_HTTPD -DNET_SSL -DSERVER_BUILD -DENCRYPT_PASSWORDS -DNSPR20 -DSPAPI20 -DPEER_SNMP -DOSVERSION=5011 -DPLATFORM_SPECIFIC_STATS_ON -I../../../internal/SunOS5.8_OPT.OBJ/include -I../../../internal/SunOS5.8_OPT.OBJ/include/support -c \
\
-o SunOS5.8_64_OPT.OBJ/atomic.o \
\
sparcv9/atomic.S
CC: Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs
/opt/sunstudio12.1/prod/bin/fbe: "/tmp/cpp.07569.0.s", line 760: error: statement syntax
/opt/sunstudio12.1/prod/bin/fbe: "/tmp/cpp.07569.0.s", line 760: error: redefinition of symbol "_atomic_inc_8"
::
:: (a lot of fbe errors on statement syntax and redefinition)
I've tried also with studio 11 and 10 - same problem.
Any ideas ?
/mareks