LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: youbest

[原创]第二版 手把手教你如何建立自己的Linux系统(LFS速成手册)

[复制链接]
发表于 2008-12-28 21:41:56 | 显示全部楼层

i fix it

Post by eric_sxy;1930895
真是令人费解!!!!!!!!



refer
ln -sv /tools/lib/ld-linux.so.2 /lib/ld-linux.so.2
回复 支持 反对

使用道具 举报

发表于 2009-1-8 08:58:43 | 显示全部楼层
  1. mkswap /dev/hda1
复制代码

修改为:
  1. mkswap -v1 /dev/hda1
复制代码


以下命令可以用非交互式完成分区:
  1. fdisk /dev/hda << "EOF"
  2. n
  3. p
  4. 1

  5. +512m
  6. t
  7. 82
  8. n
  9. p
  10. 2


  11. w
  12. EOF
  13. fdisk -l
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-1-15 23:59:28 | 显示全部楼层
版主大哥,看了你的文章,我这个菜鸟很兴奋,自己也试了下,结果到了第6章的Glibc-2.5.1安装这里设置时区的时候,执行cp -v --remove-destination /usr/share/zoneinfo/Asia/Shanghai /etc/localtime的时候系统告诉:cp: cannot stat '/usr/share/zoneinfo/Asia/Shanghai' : No such file or directory,我也去/usr/share/zoneinfo/这个文件夹查了一下,里面确实什么文件都没有,请问是否能请教一下我在那一步出了问题,有什么弥补方法吗?谢谢!
回复 支持 反对

使用道具 举报

发表于 2009-1-24 14:49:50 | 显示全部楼层
cd glibc-2.5.1
mkdir -v ../glibc-build
cd ../glibc-build

教程中很多地方都是这样的---不解,为何两步可以完成的步骤要分为三步呢?
mkdir -v glibc-build
cd glibc-build
回复 支持 反对

使用道具 举报

发表于 2009-1-26 13:34:35 | 显示全部楼层
Post by yurenjimi;1941143
cd glibc-2.5.1
mkdir -v ../glibc-build
cd ../glibc-build

教程中很多地方都是这样的---不解,为何两步可以完成的步骤要分为三步呢?
mkdir -v glibc-build
cd glibc-build


这没什么区别,完全一样...
可能主要是为了防止出错...
要是写上全路径也行哦..
回复 支持 反对

使用道具 举报

发表于 2009-2-14 22:53:15 | 显示全部楼层
./configure --prefix=/tools --with-shared \
    --without-debug --without-ada --enable-overwrite --with-gpm=/usr/lib

加上 --with-gpm=/usr/lib就可以了
回复 支持 反对

使用道具 举报

发表于 2009-2-17 18:41:51 | 显示全部楼层
ln -sv ../usr/bin/cpp /lib

../usr/bin/cpp这个路径没问题吧?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-17 18:53:37 | 显示全部楼层
Post by lishujin520;1948869
ln -sv ../usr/bin/cpp /lib

../usr/bin/cpp这个路径没问题吧?

没 问 题。
回复 支持 反对

使用道具 举报

发表于 2009-2-19 10:32:36 | 显示全部楼层

到这步就挂了

Post by gantleman;1865533
ln -sv /tools/bin/ld /tools/$(gcc -dumpmachine)/bin/ld
=======================================================
gcc -dumpspecs | sed 's@^/lib/ld-linux.so.2@/tools&@g' > `dirname $(gcc -print-libgcc-file-name)`/specs
=======================================================
GCC_INCLUDEDIR=`dirname $(gcc -print-libgcc-file-name)`/include &&
find ${GCC_INCLUDEDIR}/* -maxdepth 0 -xtype d -exec rm -rvf '{}' \; &&
rm -vf `grep -l "DO NOT EDIT THIS FILE" ${GCC_INCLUDEDIR}/*` &&
unset GCC_INCLUDEDIR

我是分成这3部分执行的执行后tools下面的全部被清空了。。。。。编译了五遍了都要崩溃


我也出现了相同的问题,请问是什么原因。仔细检查了,没有发现输入错误。
回复 支持 反对

使用道具 举报

发表于 2009-2-19 14:54:11 | 显示全部楼层
Post by tiansm;1862298
这里有否有问题,我不知有没有通过:

ln -sv /tools/bin/ld /tools/$(gcc -dumpmachine)/bin/ld
gcc -dumpspecs | sed 's@^/lib/ld-linux.so.2@/tools&@g' > `dirname $(gcc -print-libgcc-file-name)`/specs
GCC_INCLUDEDIR=`dirname $(gcc -print-libgcc-file-name)`/include &&
find ${GCC_INCLUDEDIR}/* -maxdepth 0 -xtype d -exec rm -rvf '{}' \; &&
rm -vf `grep -l "DO NOT EDIT THIS FILE" ${GCC_INCLUDEDIR}/*` &&
unset GCC_INCLUDEDIR

ln: invalid option -- u
Try `ln --help' for more information.
bash: /usr/lib/gcc/i486-pc-linux-gnu/4.1.2/specseermission denied


这个可能是你安装的时候输入错误,用命令行千万要小心啊,我已经被折磨过好几次了!由于输入命令太多,有时候不非常仔细都看不出来!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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