Hi all, I have just successfully managed to compile axis2c on Solaris 9 sparc in 32-bit using the Sun compiler (Sun C 5.8) with some manual modifications to some makefiles and source codes.
Now I'm trying to do the same on Solaris 10 sparc in 64-bit using the next Sun compiler version (Sun C 5.9) and I'm stuck. The make fails with the following errors: ---------------------- START ------------------------------------------------------------------------ --- /opt/SUNWspro/prod/bin/cc -DHAVE_CONFIG_H -I. -I../../../../../.. -I../../../../../../include -I../../../../../../src/core/transport/http -I../../../../../../src/core/description -I../../../../../../src/core/context -I../../../../../../src/core/phaseresolver -I../../../../../../src/core/engine -I../../../../../../src/core/deployment -I../../../../../../axiom/include -I../../../../../../util/include -I/home/arielg/apache/include -D_LARGEFILE64_SOURCE -DAXIS2_LIBXML2_ENABLED -DAXIS2_SVR_MULTI_THREADED -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -m64 -D_LARGEFILE64_SOURCE -DAXIS2_LIBXML2_ENABLED -DAXIS2_SVR_MULTI_THREADED -c mod_axis2.c -KPIC -DPIC -o .libs/mod_axis2.o "/usr/include/sys/vnode.h", line 578: syntax error before or at: uio_t "/usr/include/sys/vnode.h", line 580: syntax error before or at: uio_t "/usr/include/sys/vnode.h", line 598: syntax error before or at: uio_t "/usr/include/sys/vnode.h", line 600: syntax error before or at: uio_t "/usr/include/netinet/in.h", line 977: incomplete struct/union/enum sockaddr_storage: gr_group "mod_axis2.c", line 260: warning: implicit function declaration: strcasecmp cc: acomp failed for mod_axis2.c *** Error code 1 make: Fatal error: Command failed for target `mod_axis2.lo' Current working directory /home/arielg/packages/axis2c-src-1.6.0/src/core/transport/http/server/ap ache2 *** Error code 1 ... (there's more) ---------------------- END ------------------------------------------------------------------------ --- I tried modifying the compiler's compile conformance (ANSI C, strict ANSI C, K&R) using the CFLAGS environment variable but non helped. Dose any one have any idea or clue? Regards, Ariel. The information contained in this communication is intended solely for the use of the individual or entity to whom it is addressed and others authorized to receive it. It may contain confidential or legally privileged information. If you are not the intended recipient you are hereby notified that any disclosure, copying, distribution or taking any action in reliance on the contents of this information is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us immediately by forwarding this email to [email protected] and then delete it from your system. Ness technologies is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
