Chinaunix首页 | 论坛 | 博客
  • 博客访问: 620806
  • 博文数量: 43
  • 博客积分: 4250
  • 博客等级: 上校
  • 技术积分: 486
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-04 04:09
文章分类
文章存档

2009年(2)

2008年(5)

2007年(29)

2006年(7)

我的朋友

分类: LINUX

2006-05-04 04:09:46

checking for * in -lm... configure: error: Link tests are not allowed
after GCC_NO_EXECUTABLES.
在交叉编绎环境中,第三次编译gcc-4.1时在libstdc++中configure时会出上面错误,google后发现没有权威解答,查看config.log,找到解决方法.
 
在第一次编译gcc时,就应该有这么一个链接.
 
就是cc -> gcc,cc 指向gcc.
如: 生成了sparc-unknown-linux-gnu-gcc 就应该
ln -sv sparc-unknown-linux-gnu-cc sparc-unknown-linux-gnu-cc.
因为libstdc++要用到它.
 
多看config.log可以了解是否在交叉编译过程中选择了正确的编译器.
阅读(3251) | 评论(3) | 转发(0) |
0

上一篇:没有了

下一篇:Gentoo下简单路由搭建(做双线接入中的nat)

给主人留下些什么吧!~~

chinaunix网友2008-12-31 12:16:48

这是什么解决方法?