ArchLinux使用交叉编译工具链编译u-boot时提示找不到libstdc++.s0.6和libz.so.1
来源:互联网 发布:matlab求矩阵的相角 编辑:程序博客网 时间:2024/05/21 21:34
由于ArchLinu已经开始停止发布32位的版本了,而且64位ArchLinu中并没有对32位的软件进行支持,缺少相应的运行库。
而我们使用的交叉编译工具链还是32位的,因此会提示错误。
解决方法:
nano /etc/pacman.conf
取消multilib的两行的注释
pacman -Syy
更新系统
pacman -S lib32-gcc-libs
pacman -S lib32-libstdc++5 lib32-libx11 lib32-ncurses
pacman -S lib32-zlib
安装以上这些32位运行库(第一个和最后一个必须安装,中间的运行库的暂未考证是否需要)
阅读全文
0 0
- ArchLinux使用交叉编译工具链编译u-boot时提示找不到libstdc++.s0.6和libz.so.1
- 解决Ubuntu 64bit下使用交叉编译链提示error while loading shared libraries: libz.so.1
- Linux环境下ARM交叉编译找不到libz.so.1的动态库
- Linux环境下RPM交叉编译找不到libz.so.1的动态库
- linux下交叉编译提示/lib/libz.so.1: no version information available
- [OpenWRT交叉编译]运行ndppd提示can't load library 'libstdc++.so.6的解决方案
- 安装交叉编译工具链和u-boot,内核,文件系统的简单编译
- ubuntu下使用gcc编译时提示缺少libstdc++.so.6的问题
- 64位ubuntu运行adt缺少libstdc++.so.6和libz.so.1文件
- 64位ubuntu运行adt缺少libstdc++.so.6和libz.so.1文件
- Ubuntu Android开发:缺少libstdc++.so.6和libz.so.1文件
- openwrt 编译时提示缺少libstdc++,libpthread.so.0文件
- 交叉编译libz libpng
- libz交叉编译
- Ubuntu交叉编译U-boot
- 单独编译 u-boot 交叉编译工具安装----交叉编译工具arm-none-linux-gnueabi-gcc安装
- 交叉编译和交叉工具链
- Ubuntu 14.04 提示编译工具链 找不到
- Source Insight中的条件编译
- D -棋盘问题
- 类的无参方法
- 日志文件的管理
- JavaScript数组拓展(js数组form, of, copyWithin, find, fill, includes方法介绍)
- ArchLinux使用交叉编译工具链编译u-boot时提示找不到libstdc++.s0.6和libz.so.1
- TCP三次握手与四次挥手
- php中的修饰符public,protected,private
- 有关imgaettfbbox函数中$fontname参数使用方法
- for和for in的区别
- 批量解压rar文件中指定类型的文件
- eclipse paho包对于ActiveMQ持久化订阅者的设置
- 顺序表
- js 点击事件,出现背景颜色