首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建U-Boot失败

构建U-Boot失败
EN

Stack Overflow用户
提问于 2015-12-17 03:01:11
回答 1查看 508关注 0票数 0

我正在尝试构建u-boot

工具链:http://web.archive.org/web/20130823131954/http://www.angstrom-distribution.org/toolchains/

U-boot: git.denx.de

我正在遵循这个网站来构建这个u-boot

http://beagleboard.org/linux

它说在构建之前要放入交叉编译路径。

代码语言:javascript
复制
export PATH=/usr/local/angstrom/arm/bin:$PATH

1)我可以在/usr/local中看到angstrom文件夹。另外,我认为我们需要工具链中二进制文件的实际位置。让我们假设在/home/myhome/BBB/angtrom_x_y_z/usr/local/angstrom/arm/bin中

那么实际上我应该导出哪条路径呢?

2)我试着把两个路径都放进去,但是我得到了错误。

3)我已经下载了三个工具链

代码语言:javascript
复制
 angstrom-2011.03-i686-linux-armv5te-linux-gnueabi-toolchain
 angstrom-2011.03-x86_64-linux-armv7a-linux-gnueabi-toolchain-qte-4.6.3
 angstrom-2011.03-i686-linux-armv7a-linux-gnueabi-toolchain-qte-4.6.3

第一个给出的错误为

代码语言:javascript
复制
CROSS_COMPILE=arm-angstrom-linux-gnueabi- make am335x_evm
scripts/kconfig/conf  --silentoldconfig Kconfig
  CHK     include/config.h
  GEN     include/autoconf.mk
arm-angstrom-linux-gnueabi-gcc: 0: No such file or directory
arm-angstrom-linux-gnueabi-gcc: unrecognized option '-G'
cc1: error: unrecognized command line option "-mabicalls"
make[1]: *** [include/autoconf.mk] Error 1
make: *** No rule to make target `am335x_evm'.  Stop.

第二个问题是我认为64位处理器,我有i386 one,所以它也不能工作

第三个是损坏的。

谁能告诉我怎么编译,就像网站上说的那样。也许这个网站已经过时了,但如果有人能告诉我一个简单的方法如何做到这一点。

EN

回答 1

Stack Overflow用户

发布于 2015-12-19 19:17:41

看起来Angstorm toolchian太老了,不能处理最近的U-Boot。我尝试了你的过程,并得到了其他错误。我不确定你为什么要尝试使用那个旧的工具链,以及你是否必须使用它。但我很快就检查了Linaro工具链gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux,我在Cubietruck和A20-OLinuXino-MICRO等板上使用它,它工作得很好。

代码语言:javascript
复制
git clone git://git.denx.de/u-boot.git
cd u-boot
export PATH=${PATH}:${PATH_TO_TOOLCHAIN}/gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux/bin
CROSS_COMPILE=arm-linux-gnueabihf- make am335x_evm_defconfig
CROSS_COMPILE=arm-linux-gnueabihf- make -j$(nproc)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34320022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档