[Solved/Solution]retrieving ‘isl-0.20‘[ERROR]isl:download failed

前序:

1.获取crosstool-NG

$ cd ~
$ git clone https://github.com/crosstool-ng/crosstool-ng.git
$ cd crosstool-ng
$ git checkout crosstool-ng-1.24.0
$ ./bootstrap
$ ./configure --prefix=${PWD}
$ make
$ make install

2.为BeagleBone Black创建工具链

$ bin/ct-ng arm-cortex_a8-linux-gnueabi

1. 在Paths and misc options中,禁用Render the toolchain read-only
2. 在Target options -> Floating point中,选择hardware(FPU)
3. 在Target options中,为Use specific FPU输入neon
4. 在Binary Utilities -> Linkers to enable (ld, gold) 下的选项改为 ld

正文:

获取工具链:

$ bin/ct-ng build

出现如下错误:

解决办法:

1.

$ cd ~/crosstool-ng/.build/tarballs

$ wget https://libisl.sourceforge.io/isl-0.20.tar.gz

现象: 

2.同时下载 expat-2.2.6.tar.bz2 

$ wget https://github.com/libexpat/libexpat/releases/download/R_2_2_6/expat-2.2.6.tar.bz2 

注:网络不好可以直接搜索链接,到网站去下载后,移动到~/crosstool-ng/.build/tarballs/目录下。

 3.

$ cd  ~/crosstool-ng

$ bin/ct-ng build

4.success !

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值