|
|
第 31 帖 | |
|
|
豹兄,又有新问题了。
是因为改动/tools/bin/cc和gcc引起的,cc和gcc已经改回去了,但是 进入chroot环境后,编译Linux-2.6.22.5。 在make mrproper时提示 /linux-2.6.22.5/scripts/gcc-version.sh:line 11: /tools/bin/gcc: No such file or directory. /linux-2.6.22.5/scripts/gcc-version.sh:line 12: /tools/bin/gcc: No such file or directory. make:gcc: Command not found 直接去/tools/bin里面执行gcc也提示 sh:/tools/bin/gcc: No such file or directory. 感觉gcc文件有问题。 先在所有需要gcc的包都无法编译了。 现在回到开始再重新编译gcc,能解决么? 晕倒,只要退出chroot环境,/mnt/lfs/tools/bin下的cc和gcc就可以编译,只要一进入chroot环境,gcc就失效了 此帖于 08-03-29 17:11 被 chisim 编辑. |
|
|
|
|
|
|
|
第 32 帖 | |
|
|
Findutils-4.2.31
代码: tar xvf /lfs-sources/findutils-4.2.31.tar.bz2 我用的是2160这个版本的iso,最后不是bz2,是gz |
|
|
|
|
|
|
|
第 33 帖 | |
|
|
在编译perl那里
cp -v perl pod/pod2man /tools/bin 这句里总是说找不到perl这个文件,pod2man倒是没问题。请问是不是我编译的问题。 我就只好变成cp -v perl* pod/pod2man /tools/bin。这样可以吗? 谢谢 此帖于 08-03-31 19:07 被 bigseacat 编辑. |
|
|
|
|
|
|
|
第 34 帖 | |
|
|
谢谢lz花这么大心血,方便了大家
在第六章安装glibc的时候,要部分安装locale时候 如下: make localedata/install-locales将安装全部的locale,如果你不想装这么多locale的话就用localedef命令来安装,LFS手册上有例子,如果仅想加入中文的locale,就用 mkdir -pv /tools/lib/locale 创建目录是不是有点不对 是不是 mkdir -pv /usr/lib/locale |
|
|
|
|
|
|
|
第 35 帖 | |
|
|
绝对很强 会好好看看的....
__________________
我的博客 http://fantlam.blogbus.com |
|
|
|
|
|
|
|
第 36 帖 | |
|
|
相关知识点:
大家可以注意到后面所有的解包命令均使用tar xvf来完成,而不管文件的压缩方式是bz2还是gz,这是因为较新的tar程序都具有自动识别后缀名并自动调用相应的解压缩工具的能力,所以可以不需要指定压缩方式,但对于早期的tar命令则可能不具备这个功能因此需要你根据包的压缩方式来指定,如bz2使用j,gz使用z,对应上面的binutils 则是tar xvjf /lfs-sources/binutils-2.17.tar.bz2 笔误.......应该是 tar jvjf /lfs-sources/binutils-2.17.tar.bz2
__________________
AthlonXP 2200 MHz EP-8RDA+PRO-RAID MCP KingMax DDR433 512MB*3 Leadtek Winfast A6600GT TDH -DiamondMaxPlus9 6Y160MO -ST380021A -SV8004H Pioneer DVR-109XL Lite-On LTR-401252 ZSOR BenQ 52JA 3Com905TX IE3.0&Mx500 SB Audigy Ls Sony E-888LP |
|
|
|
|
|
|
|
第 37 帖 | ||
|
|
引用:
另, jvjf 是什麽意思?
__________________
nO ^^4+73R wH1<h d!5+R0z j00 42E U$1N9 7r% LpHZ 4+ l3457 oN(& |
||
|
|
|
||
|
|
第 38 帖 | |
|
|
标题: 我改一处笔误 GCC-4.1.2 -编译 楼主超强!
GCC-4.1.2 -的编译 mkdir -v /gcc-build cd ../gcc-build 应为: mkdir -v ../gcc-build cd ../gcc-build |
|
|
|
|
|
|
|
第 39 帖 | |
|
|
您好,看了您的文章,我受益匪浅,但在编译gcc时,我感觉有点问题,叙述如下:
cd gcc-build CC="gcc -B/usr/bin/" ../gcc-4.1.2/configure --prefix=/tools \ --with-local-prefix=/tools --disable-nls \ --enable-shared --enable-languages=c make bootstrap make install ln -vs gcc /tools/bin/cc "--prefix=/tools"表明了gcc是被安装在了/tools目录下,而gcc-build目录仅仅是一个存放编译结果的地方,所以,我认为gcc-build目录下的gcc不是可执行文件吧,那么/tools/bin/cc指向它有什么意义呢? 真正的可执行文件我觉得应该位于/tools/bin目录下。。。。 |
|
|
|
|
|
|
|
第 40 帖 | |
|
|
我照着手册做,但是到了6.9时,老是出现这个错误
lfs6.3 chroot后glibc-2.5.1 make出错,大家看看! -------------------------------------------------------------------------------- no gen-translit.pl < C-translit.h.in > C-translit.h.tmp /bin/sh: no :command not found make[2]:*** [C-translit.h] Error 127 make[2]:Leaving directory '/sources/glibc-2.5.1/locale' make[1]: ***[locale/others] Error2 make[1]:Leaving directory '/sources/glibc-.2.5.1' make : *** [all] Error2 |
|
|
|
|
|
|
|
第 41 帖 | |
|
|
标题: root 密码修改 在修改root口令时,报在/etc/passwd找不到root
google后 在/etc/shadow文件中增加 root::12082:0:99999:7::: 保存后,再设置root口令成功(但设置时,提示竟然是“口令未被修改”),呵呵 现在,经过3周的努力,lfs终于成功了,能用root登录进自己的系统了 |
|
|
|
|
|
|
|
第 42 帖 | |
|
|
tar xvf /lfs-sources/binutils-2.17.tar.bz2
刚开始前面可以解压,一会儿后会出现tar:binutils-2.17/etc/txti2pod.pl:Connot open:No Such file or directory 求何解? 我是刻盘实体安装调试的
__________________
AMD Sempron64 2500+ Asrock K8A8X-M ULI M1689 Vdata 512M DDR400 *2 Nvidia Geforce 440 64M 128bit with AGP8X www.chineselinux.net |
|
|
|
|
|
|
|
第 43 帖 | |
|
|
代码:
正常输出会有吗? |
|
|
|
|
|
|
|
第 44 帖 | |
|
|
这些 error 可以不理
|
|
|
|
|
|
|
|
第 45 帖 | |
|
|
首先表达一下对楼主的敬佩之情!
在做原书5.13章节ncurses-5.6的configure的时候,出现如下错误: configure: error: Cannot link with GPM library 在linuxquestions.org查到说要添加 “--with-gpm=no”参数,添加后configure通过! 不知道大家在做的时候有没有遇到这个问题,请楼主核实一下~ 链接如下:http://www.linuxquestions.org/questi...curses-638417/ |
|
|
|
|
|