+ -
当前位置:首页 → 问答吧 → 编译glibc时出错了,在线等哈

编译glibc时出错了,在线等哈

时间:2008-07-11

来源:互联网

gcc 是4.3.1 glibc 是2.7的,开始说缺少limits.h,拷贝了一个进去,后来又报错说
collect2: ld returned 1 exit status
make[1]: ***[/lfs/LFS_SOURCE/glibc-build/libc.so] Error 1


make[2]: *** [all] Error 2

麻烦给看一看拿

作者: dh811263   发布时间: 2008-07-11

刚做完 gcc-4.3.1 glibc-2.7 为基础的 LFS,有几处需要修补才能通过。

引用:
cd glibc-2.7
cp configure{,.orig}
sed -e "/ccheaders=/s/\`\(\$CC.*include\)\`/\"& -isystem \`\1-fixed\`\"/" configure.orig > configure

作者: linux001   发布时间: 2008-07-11

试过了,没通过,是不是漏掉什么了?

作者: dh811263   发布时间: 2008-07-11

注意一下,重新解开 glibc ,然后执行上面对 configure 的修补,再用 ./configure --xxx 进行配置,应当可以的。我出问题时搜索过,没有发现其它的问题。

作者: linux001   发布时间: 2008-07-11

感谢linux001。

作者: xiaogangccc   发布时间: 2008-07-20