安装cross toolchain及NO_PUBKEY错误解决办法

在ubuntu上安装交叉编译工具,以前安装交叉编译工具是件很麻烦的事情(那些依赖关系),但是现在emdebian已经打包好了.

1>加入源:

根据http://www.emdebian.org/crosstools.html的提示
需要在/etc/apt/source.list中加入emdebian的源,如下:
#Stable (Squeeze)
#There are gcc-4.4 and gcc-4.3 cross toolchains available from emdebian.org
deb http://www.emdebian.org/debian/ squeeze main

2>reload:

改变了source.list就需要更新一下:apt-get update

3>解决update出错问题:

错误log:
the public key is not available: NO_PUBKEY B5B7720097BB3B58
解决办法:
sudo apt-get install emdebian-archive-keyring
4>安装:
sudo apt-get update
sudo apt-get install gcc-4.<tab>
                           gcc-4.4 gcc-4.4-base-mips-cross gcc-4.4-ia64-linux-gnu-base gcc-4.4-multilib-mipsel-linux-gnu
                           gcc-4.4-s390-linux-gnu-base gcc-4.4-arm-linux-gnueabi gcc-4.4-base-mipsel-cross gcc-4.4-locales
                           gcc-4.4-multilib-mips-linux-gnu gcc-4.4-source gcc-4.4-arm-linux-gnueabi-base
                           gcc-4.4-base-powerpc-cross gcc-4.4-mipsel-linux-gnu gcc-4.4-multilib-s390-linux-gnu
                           gcc-4.4-sparc-linux-gnu gcc-4.4-base gcc-4.4-base-s390-cross gcc-4.4-mipsel-linux-gnu-base
                           gcc-4.4-multilib-sparc-linux-gnu gcc-4.4-sparc-linux-gnu-base gcc-4.4-base-armel-cross
                           gcc-4.4-base-sparc-cross gcc-4.4-mips-linux-gnu gcc-4.4-powerpc-linux-gnu gcc-4.4-base-hppa-cross
                           gcc-4.4-doc gcc-4.4-mips-linux-gnu-base gcc-4.4-powerpc-linux-gnu-base gcc-4.4-base-ia64-cross
                           gcc-4.4-ia64-linux-gnu gcc-4.4-multilib gcc-4.4-s390-linux-gnu





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值