LinuxSir.cn,穿越时空的Linuxsir!

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

编译gcc时core和g++两个包都要编译吗?

[复制链接]
发表于 2002-12-19 22:56:57 | 显示全部楼层 |阅读模式
都是用下面同一种方法吗?
patch -Np1 -i ../gcc-3.2.patch &&
mkdir ../gcc-build &&
cd ../gcc-build &&
../gcc-3.2/configure --prefix=/usr --enable-shared \
    --enable-threads=posix --with-slibdir=/lib \
    --enable-__cxa_atexit --enable-clocale=gnu &&
make bootstrap &&
make install &&
ln -s ../usr/bin/cpp /lib &&
ln -s ../bin/cpp /usr/lib &&
ln -s gcc /usr/bin/cc
是两个一起编还是还是一个一个编呢
发表于 2002-12-19 23:02:05 | 显示全部楼层
如果你有gentoo的话
就把gentoo下的gcc cp过来装吧 就一个包
还不用打补丁
装上也什么毛病没有~~(到我目前为止)
还是3.2.1的
发表于 2002-12-19 23:05:25 | 显示全部楼层
命令中少了--enable-languages=c,c++。
 楼主| 发表于 2002-12-19 23:05:56 | 显示全部楼层

我distfiles里的全删了

现在去哪里找?
发表于 2002-12-19 23:11:32 | 显示全部楼层
ftp.linuxforum.net
下的gnu景象里就有gcc3.2.1
不过不知道和gentoo里的是不是完全一样
如果信不过的话 emerge gcc
等他down下来后 ctrl+c ^_^
发表于 2002-12-19 23:12:27 | 显示全部楼层
Debentoo Gao兄,你怎么会有core和g++两个包,我用的是从linuxfromscratch上下载的4.0rc1,没有这两个包呀!
发表于 2002-12-19 23:17:28 | 显示全部楼层
是这样的,在LFS4.0以前,是没有分core和g++的,不过doooom那里的大包是配合我们翻译的
LFS cvs 20021023的文档,在这个版本里,是把两个包给分开了。
最初由 kj501 发布
Debentoo Gao兄,你怎么会有core和g++两个包,我用的是从linuxfromscratch上下载的4.0rc1,没有这两个包呀!
 楼主| 发表于 2002-12-19 23:20:07 | 显示全部楼层

我是下载的CVS包

真的不好意思,原来问题很简单,两个包解压在一个gcc-3.2目录,现在正在编译,谢谢大家的帮助。我以后还是自己先研究一下再说,老毛病一直都改不了,呵呵
发表于 2002-12-19 23:20:43 | 显示全部楼层
原来如此,我原来觉得这两个版本没什么差异,现在还是觉得有些不一样。
发表于 2002-12-19 23:27:21 | 显示全部楼层
其实也没什么区别的,好像是因为这样可以减少一些编译时间。
另外,在静态编译的时候,g++也容易出错。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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