天嵌 ARM开发社区

 找回密码
 注册
查看: 2374|回复: 1

关于TQ335X文件系统的问题

[复制链接]
star_7 发表于 2016-12-2 09:57:01 | 显示全部楼层 |阅读模式
本帖最后由 star_7 于 2016-12-2 09:59 编辑

最近在做一个移植的项目,上层需要用到高版本的glibc库,但TQ335X资料提供的arm-linux-gcc工具链是glibc2.10.1,我试着把我4.8.2的工具链lib目录下的*.so.*全部替换进rootfs下的lib,结果烧进板子启动就死了:
Freeing init memory: 244K
/init: error while loading shared libraries: libm.so.6: cannot open shared object file: No such file or directory
Kernel panic - not syncing: Attempted to kill init!

然后我进rootfs目录lib下看:
ls -al /work/rootfs_linux_V1.2/lib/libm*
-rwxr-xr-x 1 star star 682962 7月   4  2013 /work/rootfs_linux_V1.2/lib/libm-2.18.so
-rwxr-xr-x 1 star star  23816 7月   4  2013 /work/rootfs_linux_V1.2/lib/libmemusage.so
lrwxrwxrwx 1 star star     11 7月   4  2013 /work/rootfs_linux_V1.2/lib/libmng.so -> libmng.so.1
lrwxrwxrwx 1 star star      9 7月   4  2013 /work/rootfs_linux_V1.2/lib/libm.so -> libm.so.6
lrwxrwxrwx 1 star star     14 7月   4  2013 /work/rootfs_linux_V1.2/lib/libm.so.6 -> libm-2.18.so

这个目录下是有 libm.so.6的。
我只是在rootfs_linux_V1.2源码里把lib里边的东西替换了一下,就这样了,请帮忙看看,谢谢了
Jerom 发表于 2016-12-2 17:14:03 | 显示全部楼层
你好,加载共享库失败。
系统加载的不是你复制进来的库 ,所以加载不上,系统启动不了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-3-29 23:19 , Processed in 1.062500 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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