找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 4802|回复: 2

AIX平台编译ACE

[复制链接]
发表于 2008-9-25 09:55:05 | 显示全部楼层 |阅读模式
我在AIX上编译ACE怎么总是提示如下错误
"../../ace/Svc_Conf_Lexer.cpp", line 237.16: 1540-0130 (S) "ACE_OS::strlen" is not declared.
"../../ace/Svc_Conf_Lexer.cpp", line 337.22: 1540-0130 (S) "ACE_OS::strchr" is not declared.
编译器用的是:gcc 2.9.aix51.020209-4 和xlC 6.0.0.0  
ACE版本5.5
config.h-->config-aix-5.x.h
GNU--->platform_aix_ibm.GNU
环境变量:
ACE_ROOT=/home/myname/ACE/ACE_wrappers
export ACE_ROOT
export LD_LIBRARY_PATH=$ACE_ROOT/ace:$LD_LIBRARY_PATH
我也不能轻易动ace库的源代码,我想肯定是某种配置不当或者是版本问题,
本人第一次在AIX平台上编译ACE,请高手指点,
发表于 2008-9-25 20:21:28 | 显示全部楼层
虽然没用过AIX,但是我想你最好认真看一下AIX系统的安装指南,应该有注意事项的说明吧。
这个应该不是什么大问题。更换ACE几个版本看看。
发表于 2008-11-28 17:34:34 | 显示全部楼层
换个高版本看看 5.6.6以前好像我在AIX上编译没出过这样的问题来
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-11-21 21:00 , Processed in 0.033179 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表