gpt4 book ai didi

linux - 找不到工具链二进制文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:57:19 25 4
gpt4 key购买 nike

尝试为我的 mini2440 ARM 板构建最新版本的 u-boot 引导加载程序,我设法从 codesourcery 下载了一个工具链包并将其解压缩到以下路径:/usr/local/arm-2008q3/

我还为当前 session 导出了以下值:

export PATH=$PATH:/usr/local/arm-2008q3/bin
export CROSS_COMPILE=arm-none-linux-gnueabi-

当我运行 make 时,我得到以下输出,但我不知道为什么:

make: arm-none-linux-gnueabi-gcc: Command not found
for dir in tools examples api_examples ; do make -C $dir _depend ; done
make[1]: arm-none-linux-gnueabi-gcc: Command not found
make[1]: Entering directory `/home/deth/uboot/mini2440/tools'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory `/home/deth/uboot/mini2440/tools'
make[1]: arm-none-linux-gnueabi-gcc: Command not found
make[1]: Entering directory `/home/deth/uboot/mini2440/examples'
/bin/sh: 1: arm-none-linux-gnueabi-gcc: not found

我仔细检查了所有内容,二进制文件确实位于提到的文件夹中,但是...请解释我哪里错了。

最佳答案

好吧,在用头撞墙将近三天后,我设法解决了这个问题。老实说,如果偶尔没有使用他们也提供的可执行安装程序安装 COdesourcery 工具链,我可能永远无法解决它。之后手动解压的版本开始执行!这当然会得出一个结论,即缺少库。我试图在单独的虚拟机上重现该问题,瞧,这里有几句话解决了整个问题:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

希望这对某人有所帮助,并感谢大家的帮助!

关于linux - 找不到工具链二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24669743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com