請教 編譯u-boot 問題

照著教程一步一步做 出現錯誤 請問要如何排除
naga@naga-Jasper-Lake-Client-Platform:~/arm-trusted-firmware$ export CROSS_COMPILE=aarch64-none-linux-gnu-
naga@naga-Jasper-Lake-Client-Platform:~/arm-trusted-firmware$ make PLAT=sun50i_h616 DEBUG=1 bl31
/bin/sh: 1: aarch64-none-linux-gnu-gcc: not found
/bin/sh: 1: aarch64-none-linux-gnu-gcc: not found
CC bl31/bl31_context_mgmt.c
make: aarch64-none-linux-gnu-gcc: No such file or directory
make: *** [Makefile:1504: /home/naga/arm-trusted-firmware/build/sun50i_h616/debug/bl31/bl31_context_mgmt.o] Error 127

1 Like

請參照這篇文章,安裝好交叉編譯器-> 交叉编译器安装 | 核桃派

交叉編譯器只需要下載后解壓出來即可使用,主要是需要設置一下PATH這個環境變量,這樣才能在其他路徑下調用交叉編譯器的可執行文件

1 Like

謝謝回覆,已順利編譯uboot linux

1 Like

為跟著核桃派一起學習linux 剛剛在掏寶下2片2G的核桃派1B
:grinning: 期待中

1 Like