QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 902|回复: 7

LFS 中chroot 到 root 后找不到 perl 如何解决?

[复制链接]
发表于 2011-10-23 11:20:26 | 显示全部楼层 |阅读模式
无论是自己编译的还是下载预编译好的二进制版本都不能工作,提示找不到这个文件,根本无视文件的存在。。。
chroot 以后用工具链编译 perl 出错,编译内核需要 perl 出错,郁闷。
发表于 2011-10-23 14:21:46 | 显示全部楼层
编译一个啊。
perl 又不是和 GCC 一样先有蛋还是先有鸡导致必须交叉编译一个出来才能有的。
回复

使用道具 举报

发表于 2011-10-23 17:15:06 | 显示全部楼层
楼上的头像,是鸡还是蛋?
回复

使用道具 举报

 楼主| 发表于 2011-10-23 22:35:11 | 显示全部楼层
原帖由 jiangtao9999 于 2011-10-23 14:21 发表
编译一个啊。
perl 又不是和 GCC 一样先有蛋还是先有鸡导致必须交叉编译一个出来才能有的。

编译出错啊,能编译出来就没有这个问题了?另外 perl 的预编译二进制版本的安装的确需要 perl 本身,真是搞不懂。
回复

使用道具 举报

发表于 2011-10-24 14:28:01 | 显示全部楼层
原帖由 haulm 于 2011-10-23 10:35 PM 发表

编译出错啊,能编译出来就没有这个问题了?另外 perl 的预编译二进制版本的安装的确需要 perl 本身,真是搞不懂。

perl 编译有很多依赖的。但实际他 configure 时不检测。
一些模块编译错误可以继续,一些模块必须编译成功才能继续。
另外我记得,perl 编译要两次,第一次是做一个 perlmini ,第二次是正式编译。所以理论上第一次过了,第二次要求会更高不过的可能性很大。
回复

使用道具 举报

 楼主| 发表于 2011-10-26 09:35:49 | 显示全部楼层
又放弃了,LFS 很纠结,完整的系统编译要简单多了,还是交叉升级编译比较靠谱。
回复

使用道具 举报

发表于 2011-10-26 19:34:47 | 显示全部楼层
所以我用 Gentoo 去编译初始环境。
回复

使用道具 举报

 楼主| 发表于 2011-10-26 20:28:42 | 显示全部楼层
今晚再上传一个 2.5 升级版本,更换了内核至 3.1.0 。
跳票了,视频工具随着内核升级不工作了,接着想换个工具发现解码库落后了,又一轮解码器升级。
然后。。。一堆视频相关软件包括 KDE4 的多媒体组件要更新。。。

[ 本帖最后由 haulm 于 2011-10-26 22:45 编辑 ]
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 04:28 , Processed in 0.041437 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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