红联Linux门户
Linux帮助

gcc编译问题(特急,各位大哥救救小弟)

发布时间:2010-09-15 09:48:06来源:红联作者:wucongdonglai
在做LFS,碰到gcc的编译出错,想请教一下:
在我那篇豹哥的速成手册,我也是按那做的,但是在第五章测试工具安装的GCC-4.1.2 - Pass 2中,也就是gcc的编译中遇到问题
源码如下:
tar xvf /lfs-sources/gcc-4.1.2.tar.bz2
cd gcc-4.1.2
cp -v gcc/Makefile.in{,.orig}
sed 's@\./fixinc\.sh@-c true@' gcc/Makefile.in.orig > gcc/Makefile.in
cp -v gcc/Makefile.in{,.tmp}
sed 's/^XCFLAGS =$/& -fomit-frame-pointer/' gcc/Makefile.in.tmp \
> gcc/Makefile.in
patch -Np1 -i /lfs-sources/gcc-4.1.2-specs-1.patch
mkdir -v ../gcc-build
cd ../gcc-build
../gcc-4.1.2/configure --prefix=/tools \
--with-local-prefix=/tools \
--enable-clocale=gnu --enable-shared \
--enable-threads=posix --enable-__cxa_atexit \
--enable-languages=c,c++ --disable-libstdcxx-pch
make
我是完全按这里的代码进行敲入的,除了--enable-__cxa_atexit 我改成--enable-_cxa_atexit,
但是make的时候提示
make [2]:***[stmp-fixinc]Error 127
make[2]:Leaving directory '/mnt/lfs/sources/gcc-build/gcc'
make[1]:**[all-gcc】Error 2
make[1]: Leaving directory '/mnt/lfs/sources/gcc-build'
make ***[all]Error 2.
之前我做的都没有问题啊,然后我把那单下划线改成2个下划线,但是还是同样结果,这是问什么呢?能帮忙分析一下不?
问题如图:
[attach]32103[/attach]
文章评论

共有 4 条评论

  1. cycczq212 于 2011-12-16 17:12:31发表:

    路过。。。

  2. cycczq212 于 2011-12-16 17:12:28发表:

    路过。。。

  3. wucongdonglai 于 2010-09-16 08:31:44发表:

    2# 相思爱文
    恩,的确,要卡着了,贼折腾,哎

  4. 相思爱文 于 2010-09-15 23:39:58发表:

    lfs,按照官方手册一步步做。第一遍命令参数都要一样。
    有时遇到问题,解决起来,比重新开始还要麻烦。

    www.linuxsir.org的LFS版块,也许能得到更合适的答复