LinuxSir.cn,穿越时空的Linuxsir!

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

安装gcc时出错。。

[复制链接]
发表于 2003-6-11 20:36:17 | 显示全部楼层 |阅读模式
我是第一次安装,没有什么经验。

在文档中:

前我们不需要C++编译器,所以我们这里只解压 gcc-core 包。

如果你把这个包缺省的优化参数(包括 -march 和 -mcpu参数)改变的话,它会有很不良的表现。最好不要优化这个包。因此,如果你定义了任何优化参数的话,比如CFLAGS 和 CXXFLAGS,我们劝你在编译GCC时unset或修改它们。

patch -Np1 -i ../gcc-3.2.3-mmap_test.patch
patch -Np1 -i ../gcc-3.2.3-no_fixincludes.patch


我在lfs-packages-cvs-20030603.tar中没有找到 gcc-core包。
运行:patch -Np1 -i ../gcc-3.2.3-mmap_test.patch
出了:
-bash-2.05b$ patch -Np1 -i ../gcc-3.2.3-mmap_test.patch
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -uNr gcc-3.2.2.orig/gcc/configure gcc-3.2.2/gcc/configure
|--- gcc-3.2.2.orig/gcc/configure       2003-02-04 11:17:46.000000000 +1100
|+++ gcc-3.2.2/gcc/configure    2003-03-16 20:10:03.000000000 +1100
--------------------------
File to patch:

这是怎么回事?
发表于 2003-6-11 21:13:26 | 显示全部楼层
这是以前的说明,还没有去掉。现在直接解压gcc包就行了。不分core什么的了。
 楼主| 发表于 2003-6-11 21:22:45 | 显示全部楼层
那patch呢?还打不?
发表于 2003-6-11 21:30:40 | 显示全部楼层
是这样的,所有的命令都是正确的,所以patch需要,另外,只有几个说明的地方还没搞好。gcc-core的问题,是因为这几天lfs-dev上正在讨论要不要把gcc分成gcc-core和gcc-g++,有人说有必要,有人说没必要,还有人说要把java啊什么的都装上。
不管他们,咱们装就行了,所有的命令都重要,有的矛盾的说明文字,你就可以不看了。如果觉得哪里不清楚,你可以看一下pure lfs hint,在lfs china主页上也有的,那里面说得比较详细,比书里面要详细多了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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