problem with the build on AIX
-----------------------------
Key: AXIS2C-528
URL: https://issues.apache.org/jira/browse/AXIS2C-528
Project: Axis2-C
Issue Type: Bug
Components: build system (Unix/Linux)
Environment: AIX 5.3
gcc -v
Using built-in specs.
Target: powerpc-ibm-aix5.3.0.0
Configured with: ../gcc-4.1.1/configure --prefix=/usr/local/4.1.1
--enable-languages=c,c++,objc
Thread model: aix
gcc version 4.1.1
Reporter: Vladimir Penev
I have tried to build version 0.96 of AXIS2C on our development mashine:
AIX 5.3
gcc -v
Using built-in specs.
Target: powerpc-ibm-aix5.3.0.0
Configured with: ../gcc-4.1.1/configure --prefix=/usr/local/4.1.1
--enable-languages=c,c++,objc
Thread model: aix
gcc version 4.1.1
The configure has ok, but after make command I received:
gmake all-recursive
gmake[1]: Entering directory `/axis2c-src-0.96'
Making all in util
gmake[2]: Entering directory `/axis2c-src-0.96/util'
gmake all-recursive
gmake[3]: Entering directory `/axis2c-src-0.96/util'
Making all in src
gmake[4]: Entering directory `/axis2c-src-0.96/util/src'
Making all in platforms/unix
gmake[5]: Entering directory `/axis2c-src-0.96/util/src/platforms/unix'
if /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.
-I../../.. -I../../../include -I../../../include/platforms
-I../../../include/platforms/unix -g -O2 -D_LARGEFILE64_SOURCE -ansi -Wall
-Wno-implicit-function-declaration -MT uuid_gen_unix.lo -MD -MP -MF
".deps/uuid_gen_unix.Tpo" -c -o uuid_gen_unix.lo uuid_gen_unix.c; \
then mv -f ".deps/uuid_gen_unix.Tpo" ".deps/uuid_gen_unix.Plo"; else rm
-f ".deps/uuid_gen_unix.Tpo"; exit 1; fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../include
-I../../../include/platforms -I../../../include/platforms/unix -g -O2
-D_LARGEFILE64_SOURCE -ansi -Wall -Wno-implicit-function-declaration -MT
uuid_gen_unix.lo -MD -MP -MF .deps/uuid_gen_unix.Tpo -c uuid_gen_unix.c -DPIC
-o .libs/uuid_gen_unix.o
uuid_gen_unix.c:24:26: error: sys/sockio.h: No such file or directory
In file included from uuid_gen_unix.c:26:
/usr/include/net/if_arp.h:68: error: expected specifier-qualifier-list before
'u_short'
/usr/include/net/if_arp.h:99: error: expected specifier-qualifier-list before
'u_short'
/usr/include/net/if_arp.h:103: error: expected specifier-qualifier-list before
'u_short'
/usr/include/net/if_arp.h:107: error: expected specifier-qualifier-list before
'u_short'
/usr/include/net/if_arp.h:153: error: expected specifier-qualifier-list before
'u_char'
/usr/include/net/if_arp.h:170: error: field 'at_iaddr' has incomplete type
/usr/include/net/if_arp.h:171: error: expected specifier-qualifier-list before
'u_char'
/usr/include/net/if_arp.h:204: error: field 'arp_pa' has incomplete type
/usr/include/net/if_arp.h:205: error: field 'arp_ha' has incomplete type
/usr/include/net/if_arp.h:207: error: expected specifier-qualifier-list before
'u_short'
/usr/include/net/if_arp.h:227: error: field 'ac_if' has incomplete type
/usr/include/net/if_arp.h:228: error: expected specifier-qualifier-list before
'u_char'
/usr/include/net/if_arp.h:324: error: expected specifier-qualifier-list before
'u_char'
In file included from uuid_gen_unix.c:32:
/usr/include/net/if_dl.h:87: error: expected specifier-qualifier-list before
'u_char'
In file included from uuid_gen_unix.c:47:
../../../include/platforms/unix/axis2_uuid_gen_unix.h:56: error: field
'time_last' has incomplete type
In file included from ../../../include/platforms/axis2_platform_auto_sense.h:50,
from uuid_gen_unix.c:48:
../../../include/platforms/unix/axis2_unix.h:117:20: error: getopt.h: No such
file or directory
In file included from ../../../include/platforms/unix/axis2_unix.h:131,
from ../../../include/platforms/axis2_platform_auto_sense.h:50,
from uuid_gen_unix.c:48:
/usr/local/include/zlib.h:1183: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'gzseek'
/usr/local/include/zlib.h:1208: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'gztell'
/usr/local/include/zlib.h:1276: error: expected declaration specifiers or '...'
before 'off_t'
/usr/local/include/zlib.h:1301: error: expected declaration specifiers or '...'
before 'off_t'
In file included from /usr/include/sched.h:51,
from /usr/include/pthread.h:64,
from ../../../include/platforms/unix/axis2_unix.h:163,
from ../../../include/platforms/axis2_platform_auto_sense.h:50,
from uuid_gen_unix.c:48:
/usr/include/sys/sched.h:77: error: expected ')' before 'struct'
/usr/include/sys/sched.h:79: error: expected ')' before 'struct'
/usr/include/sys/sched.h:80: error: expected ')' before 'const'
/usr/include/sys/sched.h:81: error: expected ')' before 'int'
In file included from ../../../include/platforms/unix/axis2_unix.h:163,
from ../../../include/platforms/axis2_platform_auto_sense.h:50,
from uuid_gen_unix.c:48:
/usr/include/pthread.h:230: error: expected ')' before '*' token
/usr/include/pthread.h:233: error: expected ')' before '*' token
/usr/include/pthread.h:237: error: expected ')' before '*' token
/usr/include/pthread.h:242: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:248: error: expected ')' before '*' token
/usr/include/pthread.h:252: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:256: error: expected ')' before '*' token
/usr/include/pthread.h:260: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:264: error: expected ')' before '*' token
/usr/include/pthread.h:268: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:272: error: expected ')' before '*' token
/usr/include/pthread.h:276: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:280: error: expected ')' before '*' token
/usr/include/pthread.h:284: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:288: error: expected ')' before '*' token
/usr/include/pthread.h:292: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:297: error: expected ')' before '*' token
/usr/include/pthread.h:301: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:310: error: expected ')' before 'int'
/usr/include/pthread.h:315: error: expected ')' before 'int'
/usr/include/pthread.h:320: error: expected ')' before 'int'
/usr/include/pthread.h:324: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'pthread_self'
/usr/include/pthread.h:331: error: expected ')' before '*' token
/usr/include/pthread.h:339: error: expected ')' before 'void'
/usr/include/pthread.h:360: error: expected ')' before '*' token
/usr/include/pthread.h:364: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:372: error: expected ')' before 'int'
/usr/include/pthread.h:392: error: expected ')' before '*' token
/usr/include/pthread.h:395: error: expected ')' before '*' token
/usr/include/pthread.h:398: error: expected ')' before '*' token
/usr/include/pthread.h:402: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:406: error: expected ')' before '*' token
/usr/include/pthread.h:410: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:414: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:423: error: expected ')' before '*' token
/usr/include/pthread.h:429: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:433: error: expected ')' before '*' token
/usr/include/pthread.h:443: error: expected ')' before '*' token
/usr/include/pthread.h:451: error: expected ')' before '*' token
/usr/include/pthread.h:454: error: expected ')' before '*' token
/usr/include/pthread.h:464: error: expected ')' before '*' token
/usr/include/pthread.h:467: error: expected ')' before '*' token
/usr/include/pthread.h:470: error: expected ')' before '*' token
/usr/include/pthread.h:476: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:488: error: expected ')' before '*' token
/usr/include/pthread.h:491: error: expected ')' before '*' token
/usr/include/pthread.h:494: error: expected ';', ',' or ')' before '*' token
/usr/include/pthread.h:503: error: expected ')' before '*' token
/usr/include/pthread.h:526: error: expected ')' before '*' token
/usr/include/pthread.h:531: error: expected ')' before '*' token
/usr/include/pthread.h:534: error: expected ')' before '*' token
/usr/include/pthread.h:538: error: expected ')' before '*' token
/usr/include/pthread.h:543: error: expected ')' before '*' token
/usr/include/pthread.h:546: error: expected ')' before '*' token
/usr/include/pthread.h:553: error: expected ')' before '*' token
/usr/include/pthread.h:563: error: expected ')' before 'const'
/usr/include/pthread.h:586: error: expected ')' before '*' token
uuid_gen_unix.c: In function 'axis2_uuid_gen_v1':
uuid_gen_unix.c:59: error: storage size of 'time_now' isn't known
uuid_gen_unix.c:60: error: storage size of 'tv' isn't known
uuid_gen_unix.c:60: warning: unused variable 'tv'
uuid_gen_unix.c:59: warning: unused variable 'time_now'
uuid_gen_unix.c:237:29: warning: extra tokens at end of #ifdef directive
uuid_gen_unix.c:307:11: warning: extra tokens at end of #else directive
uuid_gen_unix.c: In function 'axis2_uuid_get_mac_addr':
uuid_gen_unix.c:316: error: storage size of 'ifc' isn't known
uuid_gen_unix.c:321: error: 'AF_INET' undeclared (first use in this function)
uuid_gen_unix.c:321: error: (Each undeclared identifier is reported only once
uuid_gen_unix.c:321: error: for each function it appears in.)
uuid_gen_unix.c:321: error: 'SOCK_DGRAM' undeclared (first use in this function)
uuid_gen_unix.c:331: error: invalid application of 'sizeof' to incomplete type
'struct ifconf'
uuid_gen_unix.c:347: error: dereferencing pointer to incomplete type
uuid_gen_unix.c:347: error: 'AF_LINK' undeclared (first use in this function)
uuid_gen_unix.c:349: error: dereferencing pointer to incomplete type
uuid_gen_unix.c:352: error: 'struct sockaddr_dl' has no member named 'sdl_type'
uuid_gen_unix.c:354: error: 'caddr_t' undeclared (first use in this function)
uuid_gen_unix.c:354: error: 'struct sockaddr_dl' has no member named 'sdl_data'
uuid_gen_unix.c:354: error: 'struct sockaddr_dl' has no member named 'sdl_nlen'
uuid_gen_unix.c:357: error: dereferencing pointer to incomplete type
uuid_gen_unix.c:357: error: dereferencing pointer to incomplete type
uuid_gen_unix.c:357: error: dereferencing pointer to incomplete type
uuid_gen_unix.c:357: error: dereferencing pointer to incomplete type
uuid_gen_unix.c:357: error: dereferencing pointer to incomplete type
uuid_gen_unix.c:316: warning: unused variable 'ifc'
gmake[5]: *** [uuid_gen_unix.lo] Error 1
gmake[5]: Leaving directory `/axis2c-src-0.96/util/src/platforms/unix'
gmake[4]: *** [all-recursive] Error 1
gmake[4]: Leaving directory `/axis2c-src-0.96/util/src'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/axis2c-src-0.96/util'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/axis2c-src-0.96/util'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/axis2c-src-0.96'
gmake: *** [all] Error 2
--
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]