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,但是我没有找到在哪加上。
请众位大神帮忙解答一下,搞定后额外加分。
在aix上面安装boost,提示错误,详细信息如下:
答案:2 悬赏:30 手机版
解决时间 2021-03-18 13:33
- 提问者网友:嘚啵嘚啵
- 2021-03-17 14:12
最佳答案
- 五星知识达人网友:上分大魔王
- 2021-03-17 15:22
不知道你的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了~
比如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了~
全部回答
- 1楼网友:一叶十三刺
- 2021-03-17 16:25
额
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯