编译U-Boot时command not found的解决方法
程序员文章站
2022-08-08 19:34:29
我使用的U Boot版本是u boot 2012.10,编译的步骤为 cd u boot 2012.10 make s5p_goni_config sudo make 然后,就会看到错误提示 /bin/bash: arm linux gcc: command not found dirname: m ......
我使用的u-boot版本是u-boot-2012.10,编译的步骤为
cd u-boot-2012.10 make s5p_goni_config sudo make
然后,就会看到错误提示
/bin/bash: arm-linux-gcc: command not found dirname: missing operand try 'dirname --help' for more information.
在arm-linux-gcc确认安装无误的前提下(可以参照 来安装4.5.1版本的arm-linux-gcc),解决方法如下
sudo ln -s /opt/friendlyarm/toolschain/4.5.1/bin/arm-none-linux-gnueabi-gcc /usr/bin/arm-linux-gcc
这条命令的意思是:为/opt/friendlyarm/toolschain/4.5.1/bin/下的可执行文件arm-none-linux-gnueabi-gcc建立符号链接,链接在/usr/bin/下,/usr/bin/也就是/bin/bash所指的目录。同理,在编译时只要是这类command not found错误,都可以用这种方法来解决。比如
/bin/bash: arm-linux-ld: command not found
那么对应的解决方法为
sudo ln -s /opt/friendlyarm/toolschain/4.5.1/bin/arm-none-linux-gnueabi-ld /usr/bin/arm-linux-ld
推荐阅读
-
bash scp command not found的解决方法
-
sudo service: command not found 报错的解决方法
-
asp.net程序编译调试时偶尔出现访问被拒绝的错误的解决方法
-
Windows环境下的RTKPlot_Qt版本编译时遇到的问题和解决方法
-
覆盖原先的PATH导致命令失效提示command not found的解决方法
-
svn 没有killall命令的解决方法 -bash: killall: command not found
-
编译U-Boot时command not found的解决方法
-
bash scp command not found的解决方法
-
ubuntu12下交叉编译内核时:“mkimage“ command not found - U-Boot images will not be built
-
Homebrew安装时”-bash:brew:command not found”的问题