LinuxSir.cn,穿越时空的Linuxsir!

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

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

[复制链接]
发表于 2009-7-3 08:55:33 | 显示全部楼层
重头来一遍,glibc都编译不过去了! 提示need linker ...
回复 支持 反对

使用道具 举报

发表于 2009-7-3 10:17:03 | 显示全部楼层
经过n次失败以后,终于完成了工具链调整,太不容易了,多一个空格都不行啊!!
回复 支持 反对

使用道具 举报

发表于 2009-7-8 17:21:15 | 显示全部楼层
iprouter make 时有错误!!
回复 支持 反对

使用道具 举报

发表于 2009-7-17 17:38:03 | 显示全部楼层
终于成功了。但是貌似很多指令都没有比如 ifconfig, 也没有图形界面?

startx
回复 支持 反对

使用道具 举报

发表于 2009-7-21 22:16:54 | 显示全部楼层
Post by btiger2000;2007121
终于成功了。但是貌似很多指令都没有比如 ifconfig, 也没有图形界面?

startx


这说明阁下没有详细阅读过 LFS 手册就动手了。。。
回复 支持 反对

使用道具 举报

发表于 2009-7-22 17:01:20 | 显示全部楼层
各位达人:
    偶参照飞豹大哥的教程终于在虚拟机上搞定LFS6.3,继续搞BLFS时,在安装完ALSA及KDE后,系统却无声!!!!后发现,LFS开机自检时无法找到声卡,即
ALSA device list
No soundcard found
于是配置内核,将sound选项中PCI里面的东东都编译成模块了,结果555,还是无声呀!!我无语了!!
达人帮忙!!!!!!!!!!!!3Q!
回复 支持 反对

使用道具 举报

发表于 2009-7-23 09:02:33 | 显示全部楼层
tar xvf $LFS/kbd-1.12.tar.bz2
cd kbd-1.12
patch -Np1 -i $LFS/kbd-1.12-backspace-1.patch
patch -Np1 -i $LFS/kbd-1.12-gcc4_fixes-1.patch
./configure --datadir=/lib/kbd
make
make install
mv -v /usr/bin/{kbd_mode,openvt,setfont} /bin
cd ..
rm -rf kbd-1.12

请问 在这个kbd的make install中出现错误
:install:ivalid user 'root'
当前的命令提示符是I HAVE NO NAME!:
是不是要退出到root账户下啊,我退出到root账户下试了一下,可以安装成功。当这样安装位置是不是就改变了,不正确了呢?
回复 支持 反对

使用道具 举报

发表于 2009-7-30 22:51:22 | 显示全部楼层
按照手册一步一步进行到,编译tcl8.4.15-src.tar.gz 时出现问题
make是出现了error
ources/tcl8.4.15/unix/../compat/memcmp.c: In function 'memcmp':
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c 55: warning: dereferencing  'void *' pointer
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c 55: error:void value not ignored as it ought to be
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c 55: warning:
dereferencing  'void *' pointer
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c 55: error:void value not ignored as it ought to be
make: ***[memcmp.o] Error 1
请问楼主是什么原因呀?
回复 支持 反对

使用道具 举报

发表于 2009-7-30 22:52:23 | 显示全部楼层
编译tcl8.4.15-src.tar.gz 时出现问题
make是出现了error
ources/tcl8.4.15/unix/../compat/memcmp.c: In function 'memcmp':
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c 55: warning: dereferencing  'void *' pointer
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c 55: error:void value not ignored as it ought to be
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c 55: warning:
dereferencing  'void *' pointer
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c 55: error:void value not ignored as it ought to be
make: ***[memcmp.o] Error 1
请问是怎么回事?
回复 支持 反对

使用道具 举报

发表于 2009-7-31 15:44:34 | 显示全部楼层

我也遇到了该问题

Post by chisim;1832505
豹兄,又有新问题了。
是因为改动/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就失效了


我也遇到了这种问题,请问你是怎么解决的
回复 支持 反对

使用道具 举报

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

本版积分规则

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