compile error on OS X when building samples
-------------------------------------------
Key: AXIS2C-1510
URL: https://issues.apache.org/jira/browse/AXIS2C-1510
Project: Axis2-C
Issue Type: Bug
Components: platforms/unix
Affects Versions: 1.7.0
Environment: OS X 10.6.2
Reporter: Winfried
Priority: Minor
I was very pleased to find that Axis2/c 1.7.0RC2 builds correctly on OS X 10.6.
However when building the samples directory I got the following error:
Making all in echo
gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/axis2c/include/axis2-1.7.0 -g
-O2 -D_LARGEFILE64_SOURCE -ansi -Wall -Werror
-Wno-implicit-function-declaration -g -D_GNU_SOURCE -MT echo.o -MD -MP -MF
.deps/echo.Tpo -c -o echo.o echo.c
In file included from
/usr/local/axis2c/include/axis2-1.7.0/platforms/unix/axutil_unix.h:126,
from
/usr/local/axis2c/include/axis2-1.7.0/platforms/axutil_platform_auto_sense.h:53,
from
/usr/local/axis2c/include/axis2-1.7.0/axutil_dll_desc.h:31,
from
/usr/local/axis2c/include/axis2-1.7.0/axutil_class_loader.h:31,
from /usr/local/axis2c/include/axis2-1.7.0/axis2_util.h:24,
from echo.c:21:
/usr/include/unistd.h:495: error: conflicting types for 'swab'
/usr/include/string.h:137: error: previous declaration of 'swab' was here
In file included from
/usr/local/axis2c/include/axis2-1.7.0/platforms/unix/axutil_unix.h:126,
from
/usr/local/axis2c/include/axis2-1.7.0/platforms/axutil_platform_auto_sense.h:53,
from
/usr/local/axis2c/include/axis2-1.7.0/axutil_dll_desc.h:31,
from
/usr/local/axis2c/include/axis2-1.7.0/axutil_class_loader.h:31,
from /usr/local/axis2c/include/axis2-1.7.0/axis2_util.h:24,
from echo.c:21:
/usr/include/unistd.h:570: error: conflicting types for 'setkey'
/usr/include/stdlib.h:235: error: previous declaration of 'setkey' was here
/usr/include/unistd.h:590: error: conflicting types for 'getsubopt'
/usr/include/stdlib.h:206: error: previous declaration of 'getsubopt' was here
make[3]: *** [echo.o] Error 1
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]