Axis2/C中编译Demo(hello_svc.c)遇到的问题

错误信息如下


**** Internal Builder is used for build               ****
gcc -IE:/DevTools/axis2c-bin-1.6.0-win32/include -O0 -g3 -Wall -c -fmessage-length=0 -osrc/hello_svc.o ../src/hello_svc.c
In file included from E:/DevTools/axis2c-bin-1.6.0-win32/include/axutil_allocator.h:26,
                 from E:/DevTools/axis2c-bin-1.6.0-win32/include/axutil_env.h:27,
                 from E:/DevTools/axis2c-bin-1.6.0-win32/include/axiom_node.h:39,
                 from E:/DevTools/axis2c-bin-1.6.0-win32/include/axis2_svc_skeleton.h:41,
                 from ../src/hello_svc.c:16:
E:/DevTools/axis2c-bin-1.6.0-win32/include/axutil_utils_defines.h:37: error: syntax error before "uint8_t"
E:/DevTools/axis2c-bin-1.6.0-win32/include/axutil_utils_defines.h:37: warning: type defaults to `int' in declaration of `uint8_t'
E:/DevTools/axis2c-bin-1.6.0-win32/include/axutil_utils_defines.h:37: warning: data definition has no type or storage class
E:/DevTools/axis2c-bin-1.6.0-win32/include/axutil_utils_defines.h:38: error: syntax error before "int8_t"
E:/DevTools/axis2c-bin-1.6.0-win32/include/axutil_utils_defines.h:38: warning: type defaults to `int' in declaration of `int8_t'
E:/DevTools/axis2c-bin-1.6.0-win32/include/axutil_utils_defines.h:38: warning: data definition has no type or storage class
E:/DevTools/axis2c-bin-1.6.0-win32/include/axutil_utils_defines.h:39: error: syntax error before "uint16_t"
E:/DevTools/axis2c-bin-1.6.0-win32/include/axutil_utils_defines.h:39: warning: type defaults to `int' in declaration of `uint16_t'
E:/DevTools/axis2c-bin-1.6.0-win32/include/axutil_utils_defines.h:39: warning: data definition has no type or storage class
E:/DevTools/axis2c-bin-1.6.0-win32/include/axutil_utils_defines.h:40: error: syntax error before "int16_t"
E:/DevTools/axis2c-bin-1.6.0-win32/include/axutil_utils_defines.h:40: warning: type defaults to `int' in declaration of `int16_t'

..............................



此问题解决方案:OK, your problem comes form

#if defined(WIN32) && !defined(AXIS2_SKIP_INT_TYPEDEFS)

You are on Windows, but you are not using VC.

Can you please add -DAXIS2_SKIP_INT_TYPEDEFS=1 to your compilation and

see what the outcome is?


From:http://marc.info/?l=axis-c-user&m=121088333224419&w=2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值