LinuxSir.cn,穿越时空的Linuxsir!

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

赐教:升级Gcc4.0遇到的问题!(以解决!)

[复制链接]
发表于 2005-4-22 18:24:46 | 显示全部楼层 |阅读模式
emerge gcc 在编译时没有问题(从.configure到make),可是到安装那一步的时候应该是(make install) 的时候提示:
/usr/include/pthread.h:664: error: array type has incomplete element type
make[2]: *** [mf-runtime.lo] 错误 1
make[2]: Leaving directory `/var/tmp/portage/gcc-4.0.0/work/build/i686-pc-linux-gnu/libmudflap'
make[1]: *** [install-recursive] 错误 1
make[1]: Leaving directory `/var/tmp/portage/gcc-4.0.0/work/build/i686-pc-linux-gnu/libmudflap'
make: *** [install-target-libmudflap] 错误 2

我到/var/tmp/portage/gcc-4.0.0/work/build/ 下 make install 出现同样的提示信息,请大侠指教!
 楼主| 发表于 2005-4-22 18:38:10 | 显示全部楼层
我现在把/usr/include/pthread.h的664行注释了,
到var/tmp/portage/gcc-4.0.0/work/build/ 下 make install, 一切顺利, 后来手工改了/etc/env.d/gcc/ 下的配置文件,然后 gcc-config i686-pc-linux-gnu-4.0.0,一切就OK了,请问大侠是不是我的/usr/include/pthread.h出了什么问题,我的linux-hearders是2.8.11的,
不过在编译内核的时候出现了很多的错误基本上都是和头文件相关的,以至于用Gcc4.0.0编译不了内核!请大侠指教!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2005-4-22 22:12:37 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则

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