ia32问题

在64位ubuntu版本上使用mini2440的交叉编译器会出现下面的错误信息:

/opt/FriendlyARM/toolschain/4.4.3/libexec/gcc/arm-none-linux-gnueabi/4.4.3/cc1: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

那是因为缺少32位lib库的问题,使用下面的命令来安装:

sudo apt-get install  lib32stdc++6
sudo apt-get install lib32z1


2015.07.18 add

由于中间有一次安装一些系统软件导致系统给损坏,于是重装了系统,但是在安装lib32stdc++6时却提示下面的一些错误:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 lib32stdc++6 : Depends: lib32gcc1 (>= 1:4.1.1) but it is not going to be installed
                Depends: libc6-i386 (>= 2.4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

后来发现是软件源的问题,因为刚开机时系统会弹出Update Manager让你更新一些系统软件,看上去很烦,所以我就将Software Source做了一些setting,不得已,只的回退到默认的setting:


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值