LinuxSir.cn,穿越时空的Linuxsir!

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

求助:在lfs下面再也不能安装任何软件

[复制链接]
发表于 2002-12-23 15:08:04 | 显示全部楼层 |阅读模式
用lfs启动后,不能安装任何软件
典型的错误有两个:
1.在configure的时候,提示:
    checking whether the C compiler works...
    configure:error:cannot run C compiled programs
    If you meant to cross compile,use '--host'.
    终止.
2.如果configure通过,在make的时候提示:
    cannot find entry symbol _start,然后就终止.
发表于 2002-12-23 15:11:46 | 显示全部楼层
看看路经是不是设置有问题
直接打gcc出什么?
 楼主| 发表于 2002-12-23 15:32:46 | 显示全部楼层
我是完全按照doooom的ftp上面的1024文档做的,copy&paste,没有加任何优化,安装特别顺利,路径怎么会设置错呢??
发表于 2002-12-23 16:07:58 | 显示全部楼层
试试看!
 楼主| 发表于 2002-12-23 16:23:44 | 显示全部楼层
gcc
gcc:no input file之类的意思
发表于 2002-12-23 16:28:07 | 显示全部楼层
还是gcc的问题吧,你的gcc还没有编译过其他的包,看看第六章里的gcc是不是出了问题。现在再编译gcc。
发表于 2002-12-23 16:36:51 | 显示全部楼层
/etc/profile 和/etc/ld.so.conf贴出来看看
 楼主| 发表于 2002-12-23 16:40:53 | 显示全部楼层
奇怪,竟然没有/etc/profile,
/etc/ld.so.conf是
# Begin /etc/ld.so.conf
/usr/local/lib
/opt/lib
# End /etc/ld.so.conf

另外tram兄,我是照着文档copy&paste的啊,怎么会出问题.....
你认为最大的可能是哪里呢?
(我这人比较粗心)
发表于 2002-12-23 16:45:59 | 显示全部楼层
出问题也是有可能的,因为编译过程中,有很多不可预计的因素。你的gcc是哪个版本的?是3.2么?有没有哪个patch没打?编译gcc是个麻烦事,现在的包是gcc-core和gcc-g++两个,你还是再编译一次,就照第六章里gcc的编译方法。
 楼主| 发表于 2002-12-23 16:46:27 | 显示全部楼层
/usr/bin/ld是什么?我在rh8下chroot之后再装gcc的时候,提示
/usr/bin/ld warning,然后是那个 cannot find entry symbol _start,
后面是defaulting to 08048400,然后是一句./gengenrtl -h > tmp-genrtl.h
,就停止了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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