编译busybox时出现这样的错误:
undefined reference to `query_module'
参考网友的答案是:
使用cross-3.4.1编译busybox-1.9.1时出现错误,提示undefined reference to `query_module'。前面编译的时候没有出现过这个问题,推断应该是配置选项的问题。发现提示中还有insmod的错误,所以判断应该在 Linux Module Utilities中。
看了一下,busybox推荐的默认配置中,支持2.4和2.6的module。估计是这个地方的问题,前面编译的时候把2.4的支持去掉了。所以,现在也只选择Support version 2.6.x Linux Kernels。结果问题解决。
原因估计是host是2.6的内核,版本问题吧,以后注意点。
还有就是好像编译busybox与交叉编译链的关系也挺重要的,要搭配得当,才不会出错。。。。
阅读(769) | 评论(0) | 转发(0) |