LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1705|回复: 11

求助!编译gcc-4.1出错

[复制链接]
发表于 2005-12-5 11:09:43 | 显示全部楼层 |阅读模式
原码是从debian.cn99.com下的
.
.
.
checking for libintl.h ... yes
checking for library containing gettext ... configure:
error: Link tests are not allowed after GCC_NO_EXECUTABLES.
make[4]: ***[configure-target-libstdc++-v3] Error 1
make[4]: Leaving directory '/root/tmp/gcc-4.1-4.1ds0/build
make[4]: ***[all] Error 2
.
.
.
发表于 2005-12-5 20:58:36 | 显示全部楼层
編譯環境未滿足?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-7 10:46:32 | 显示全部楼层
还差什么包??
回复 支持 反对

使用道具 举报

发表于 2005-12-7 10:51:29 | 显示全部楼层
你可以先试试
apt-get build-dep gcc
再进行编译
回复 支持 反对

使用道具 举报

发表于 2005-12-7 13:35:34 | 显示全部楼层
这个问题又怎样解决????
===================================
gcc: gengtype-lex.c: 没有那个文件或目录
gcc: no input files
make[2]: *** [build/gengtype-lex.o] 错误 1
make[2]: *** 正在等待未完成的任务....
rm cpp.pod gjnih.pod gcjh.pod gcj-dbtool.pod gij.pod gfdl.pod jcf-dump.pod gpl.pcov.pod jv-convert.pod jv-scan.pod gcj.pod grmic.pod
make[2]: Leaving directory `/var/gcc-build/gcc'
make[1]: *** [stage1_build] 错误 2
make[1]: Leaving directory `/var/gcc-build/gcc'
make: *** [bootstrap] 错误 2
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-9 17:05:47 | 显示全部楼层
已通过apt-get build-dep gcc安装了编译所须的各种包,那个出错信息是编译了50-60多分钟后才出现的。编译gcc-4.0时也出现了同样的问题。我编译用的gcc是gcc-4.0_4.0.2-4。
回复 支持 反对

使用道具 举报

发表于 2005-12-9 20:35:15 | 显示全部楼层
不太清楚你的现像,你的CFLAGS是什麽?最好是不用CFLAGS

另外,你是如何configure的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-11 15:37:42 | 显示全部楼层
从debian.cn99.com下的gcc-4.1*.tar.gz、gcc-4.1*.diff.gz、gcc-4.1*.dsc,用dpkg-source -x *.dsc 解压后进入目录 dpkg-buildpackage 就着样。我的gcc是gcc-4.0_4.0.2-4的,如果用 ./configure (加了一些基本的参数如c++,使用共享库等)、make、make install
可以顺利编译。但用dpkg-buildpackage编译大约1小时后出现上述错误。
回复 支持 反对

使用道具 举报

发表于 2005-12-11 19:00:52 | 显示全部楼层
Post by ls_gx
从debian.cn99.com下的gcc-4.1*.tar.gz、gcc-4.1*.diff.gz、gcc-4.1*.dsc,用dpkg-source -x *.dsc 解压后进入目录 dpkg-buildpackage 就着样。我的gcc是gcc-4.0_4.0.2-4的,如果用 ./configure (加了一些基本的参数如c++,使用共享库等)、make、make install
可以顺利编译。但用dpkg-buildpackage编译大约1小时后出现上述错误。

你有什么特殊需要?非得自己编译吗?当初编译过4.0,没有出现什么问题,按照官方上的安装步骤进行了,你不妨去看看官方安装文档
回复 支持 反对

使用道具 举报

发表于 2005-12-13 23:11:31 | 显示全部楼层
Post by ls_gx
从debian.cn99.com下的gcc-4.1*.tar.gz、gcc-4.1*.diff.gz、gcc-4.1*.dsc,用dpkg- source -x *.dsc 解压后进入目录 dpkg-buildpackage 就着样。我的gcc是gcc-4.0_4.0.2-4的,如果用 ./configure (加了一些基本的参数如c++,使用共享库等)、make、make install
可以顺利编译。但用dpkg-buildpackage编译大约1小时后出现上述错误。
我看编译gcc还是用configure的方法较好,而且要自行编译的话,最好是用make bootstrap,这样编译出来的gcc就完全不受原系统的gcc影响了

BTW,gcc-4.1已进experimental,现在可以不用自已编译了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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