打印

移植好文件系统后测试串口时出现问题,郁闷

[复制链接]
1516|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wang12zhe|  楼主 | 2012-8-30 09:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
参考《天嵌科技出品-Linux移植之Step By Step_V4.5_20100605.pdf》一步一步的移植内核和根文件系统,能进入控制台但当测试串口时出现错误: [root@myself /]#serial_testserial_test: /lib/libgcc_s.so.1: version `GCC_3.5' not found (required by serial_test)serial_test: /lib/libc.so.6: version `GLIBC_2.4' not found (required by serial_test)serial_test: /lib/libpthread.so.0: version `GLIBC_2.4' not found (required by serial_test)[root@myself /]#这是为什么,求解

相关帖子

沙发
jlass| | 2012-8-30 09:50 | 只看该作者
库文件的版本不对
你的文件系统的gcc与的serial_testserial_test程序的gcc不一致

使用特权

评论回复
板凳
wang12zhe|  楼主 | 2012-8-30 17:14 | 只看该作者
能再详细一点吗?不是太理解文件系统的gcc?   serial_test程序的gcc?

使用特权

评论回复
地板
jlass| | 2012-8-31 08:19 | 只看该作者
从你的出错打印可以看出,你的serial_test是用3.5版本的gcc编的,但是你的文件系统对应的库文件/lib/libgcc_s.so.1却不是3.5版本的。

你的文件系统与可运行程序必须使用同一个版本的交叉编译器

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

101

主题

205

帖子

1

粉丝