[中止]直播,LFS 6.4 rc1
时间:2008-11-15
来源:互联网
参照handbook一步步来.
1.cfdisk
我分了两个区,/dev/hda1 -ext3 /dev/hda2 -swap
然后
mke2fs -jv /dev/hda1 mkswap /dev/hda2 swapon /dev/hda2
export LFS=/mnt/lfs mkdir -pv $LFS mount -v -t ext3 /dev/hda1 $LFS mkdir -v $LFS/sources chmod -v a+wt $LFS/sources mkdir -v $LFS/tools export LFS=/mnt/lfs ln -sv $LFS/tools / groupadd lfs useradd -s /bin/bash -g lfs -m -k /dev/null lfs chown -v lfs $LFS/tools chown -v lfs $LFS/sources
su - lfs
cat > ~/.bash_profile << "EOF" exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash EOF cat > ~/.bashrc << "EOF" set +h umask 022 LFS=/mnt/lfs LC_ALL=POSIX PATH=/tools/bin:/bin:/usr/bin export LFS LC_ALL PATH EOF source ~/.bash_profile
作者: qufo 发布时间: 2008-11-15
作者: d00m3d 发布时间: 2008-11-15
然后找到并解开 binutils-2.18.tar.bz2 到 $LFS/sources 下面.
tar xvf /mnt/cd/lfs-sources/binutils-2.18.tar.bz2
cd binutils-2.18 patch -Np1 -i /mnt/cd/lfs-sources/binutils-2.18-configure-1.patch
注意是Np壹,不是NpL,是数字1
然后再建一个binutils-build,用一个单独的文件夹进行编译
mkdir -v ../binutils-build cd ../binutils-build CC="gcc -B/usr/bin/" ../binutils-2.18/configure \ --prefix=/tools --disable-nls --disable-werror make make install make -C ld clean make -C ld LIB_PATH=/tools/lib cp -v ld/ld-new /tools/bin
cd .. rm -rf binutils-build rm -rf binutils-2.18
作者: qufo 发布时间: 2008-11-16
tar xvf /mnt/cd/lfs-sources/gcc-4.3.2.tar.bz2 cd gcc-4.3.2 tar -jxf /mnt/cd/lfs-sources/mpfr-2.3.2.tar.bz2 mv mpfr-2.3.2 mpfr tar -jxf /mnt/cd/lfs-sources/gmp-4.2.4.tar.bz2 mv gmp-4.2.4 gmp
mkdir -v ../gcc-build cd ../gcc-build
CC="gcc -B/usr/bin/" ../gcc-4.3.2/configure --prefix=/tools \ --with-local-prefix=/tools --disable-nls --disable-shared --disable-libssp \ --enable-languages=c
接下来进行编译
make make install
ln -vs libgcc.a `gcc -print-libgcc-file-name | \ sed 's/libgcc/&_eh/'` ln -vs gcc /tools/bin/cc
这里讲一个 BSD里的笑话.
在BSD 执行一个命令,make love
会报.
Make : Do not know how to make love
报的结果不记得清楚,但这确实是一个大家调侃的话题.
最后,照例把 gcc-build 和gcc-4.3.2文件夹删掉
作者: qufo 发布时间: 2008-11-16
作者: qufo 发布时间: 2008-11-16
作者: 情灭缘尽 发布时间: 2008-11-16
作者: qufo
cpu 100%了,到现在还没有编译完 gcc ,宣告中止.
|
不是打算半途而废吧?
作者: d00m3d 发布时间: 2008-11-16
作者: 情灭缘尽
6.4和6.3差别大不?
|
作者: d00m3d 发布时间: 2008-11-16
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28