在aix上面安装boost,提示错误,详细信息如下: 50

boost包我用的是http://jaist.dl.sourceforge.net/project/boost/boost/1.54.0/boost_1_54_0.tar... boost包我用的是http://jaist.dl.sourceforge.net/project/boost/boost/1.54.0/boost_1_54_0.tar.gz
安装时候执行:./bootstrap.sh
提示:

-n Building Boost.Build engine with toolset gcc...

Failed to build Boost.Build build engine
Consult 'bootstrap.log' for more details

我再看日志:
/tmp/cceGuisb.s: line 75: Only .llong should be used for relocatable expressions.
/tmp/cceGuisb.s: line 109: Only .llong should be used for relocatable expressions.
/tmp/cceGuisb.s: line 175: Only .llong should be used for relocatable expressions.
/tmp/cceGuisb.s: line 440: Only .llong should be used for relocatable expressions.

网上说加一个编译项 -maix64,但是我没有找到在哪加上。

请众位大神帮忙解答一下,搞定后额外加分。
展开
 我来答
雪落花轩
2013-10-23 · TA获得超过1.6万个赞
知道大有可为答主
回答量:3041
采纳率:50%
帮助的人:2218万
展开全部
不知道你的AIX版本?gcc默认使用32位编译,而AIX通常都是64位。
比如perl--32位
$./Configure -des -Dprefix=/opt/perl -Dcc=gcc
$make && make install

perl--64位
$./Configure -des -Dprefix=/opt/perl -Dcc='gcc -maix64'
$make && make install

不行再试试xlc编译试试。
再不行查查是不是bug了~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式