cc1: error while loading shared libraries: libmpc.so.3:
来源:互联网 发布:医学手术视频软件 编辑:程序博客网 时间:2024/05/17 09:08
问题是这样的,通过buildroot做了一套工具链,将工具链打包出来放到其他机器上,大部分的编译都可以
但编译内核时报错
CHK include/linux/version.h
CHK include/generated/utsrelease.hmake[1]: `include/generated/mach-types.h' is up to date.
CC kernel/bounds.s
/opt/arm/usr/bin/../libexec/gcc/arm-broadcom-linux-gnueabi/4.7.3/cc1: error while loading shared libraries: libmpc.so.3: wrong ELF class: ELFCLASS64
make[1]: *** [kernel/bounds.s] Error 1
make: *** [prepare0] Error 2
cp: cannot stat `./arch/arm/boot/Image': No such file or directory
cp ./arch/arm/boot/Image ../../mkubi/Image
通过ldd查看cc1的库调用情况
zhangjiajie@hhpfmsvr8:/home/zhangjiajie/linux-3.6.5-arm/kernel/linux-3.6.5$ ldd /opt/arm/usr/bin/../libexec/gcc/arm-broadcom-linux-gnueabi/4.7.3/cc1
linux-gate.so.1 => (0xf7734000)
libmpc.so.3 => not found
libmpfr.so.4 => not found
libgmp.so.10 => not found
libdl.so.2 => /lib32/libdl.so.2 (0xf771d000)
libc.so.6 => /lib32/libc.so.6 (0xf75bb000)
/lib/ld-linux.so.2 (0xf7735000)
发现这几个库找不到,而在制作的机器上发现如下
基本确定与工具链的制作有关
尝试将这几个库软链接到/lib /usr/lib等目录
export LD_LIBRARY_PATH="/usr/local/lib" ln -s /pathto/libmpc.so.2 /usr/local/lib sudo ldconfig
0 0
- cc1: error while loading shared libraries: libmpc.so.3:
- error while loading shared libraries: libgnutls.so
- error while loading shared libraries: libgnutls.so
- error while loading shared libraries: libICTCLAS50.so
- error while loading shared libraries: libcudart.so.##.
- error while loading shared libraries: libjli.so
- 关于 error while loading shared libraries: libXXX.so.1.2.3
- srvbuildres: error while loading shared libraries: libXm.so.3
- [error]error while loading shared libraries: libpcre.so.1 解决
- [Ubuntu]: error while loading shared libraries: libtiff.so.3: cannot open shared object
- error while loading shared libraries: libzmq.so.3: cannot open shared object file: No such
- memstat: error while loading shared libraries: libmemcached.so.3: cannot open shared object file: No
- error while loading shared libraries:libselinux.so.1
- error while loading shared libraries: libdb-4.1.so
- error while loading shared libraries: libevent-2.0.so.5
- error while loading shared libraries: libxapian.so.15解决
- 解决 rsync error while loading shared libraries: libiconv.so.2
- ffmpeg: error while loading shared libraries: libavdevice.so.52
- android自定义View基础系列二(贝塞尔曲线)
- ajax上传图片所用jquery.form.js插件详细使用方法
- 小马哥---高仿苹果7P 主板A7136D系列刷机拆机主板图与开机识别多图
- javascript中的this,constructor ,prototype
- Joone项目实现神经网络
- cc1: error while loading shared libraries: libmpc.so.3:
- Android内存泄漏检测工具--LeakCanary
- thinkphp 多表事务操作
- intent 系统应用时 发生ACTIVITYNOTFOUNDEXCEPTION
- PAT 1101
- EasyUI获取combotree的子节点,通过某个节点文本获得该节点id
- ios 技术支持
- 微信端文件上传和下载
- spring-data-jpa原理探秘(4)-JpaQueryExecution类概述