主题 : busybox1.7.0编译出错,为什么? 复制链接 | 浏览器收藏 | 打印
级别: 骑士
UID: 4234
精华: 0
发帖: 152
金钱: 1420 两
威望: 1142 点
综合积分: 304 分
注册时间: 2009-03-05
最后登录: 2012-08-18
楼主  发表于: 2009-05-28 11:36

 busybox1.7.0编译出错,为什么?

我用的busybox1.7.0,编译器是3.4.1,按照《嵌入式linux完全开发手册》做的,就是配置按照默认选项,但编译通不过,报了几个没有定义的错误,我查过代码发现把配置界面中的
linux Module utilities—>
                              [   ]support version 2.2.* to 3.4.*linux kernel
的选项去掉就可以了,但这样去掉后发现了insmod下的几个功能选项不见了,这几个选项应该是要有2.4内核的支持才能实现的,但这样去掉这个对文件系统的应用有影响吗?
我用的内核是2.6.22
还是我同事他们并没有遇见这个问题,为什么同样的环境出现这个问题,
同时 我在编译1.9.2的时候也出现了报错的情况,但还没仔细看代码。
请大家多多指点下。
级别: 新手上路
UID: 2497
精华: 0
发帖: 30
金钱: 300 两
威望: 300 点
综合积分: 60 分
注册时间: 2008-11-20
最后登录: 2009-12-24
1楼  发表于: 2009-05-28 13:11
我也遇到过,直接去掉了,那个选项只说明用于支持之前旧版本的,用2,6应当没有问题。