编译Uboot时出错:【已解决】 /bin/bash: arm-linux-gcc: command not found dirname: missing operand Try 'dirname --help' for more information.
编译Uboot时出错:
错误信息如下:
/bin/bash: arm-linux-gcc: command not found
dirname: missing operand
Try 'dirname --help' for more information.
经查阅资料,找到如下解决办法:
1. 32位 arm-linux-gnueabi-gcc/as/ld.. 在64位上面运行缺少必要的依赖。
我找到的依赖有如下(可能不全,缺少的可以百度/谷歌 关键词):
sudo apt-get install git gnupg flex bison gperf build-essential \
zip curl libc6-dev x11proto-core-dev u-boot-tools \
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
libgl1-mesa-dev g++-multilib mingw32 tofrodos libncurses5-dev \
python-markdown libxml2-utils xsltproc zlib1g-dev:i386
2.
/bin/bash: arm-linux-gcc: command not found
其中的 arm-linux-gcc 指的是 符号链接。出现该错误的原因是 没有为可执行文件建立符号链接。在该处可以这样做:
sudo ln -s /usr/local/arm/4.5./bin/arm-none-linux-gnueabi-gcc /usr/bin/arm-linux-gcc
该条命令的意思是:
为 /usr/local/arm/4.5.1/bin/ 目录下的可执行文件 arm-none-linux-gnueabi-gcc 建立符号链接。符号链接建立在 /usr/bin 下, 符号链接的名字叫做 arm-linux-gcc
/usr/bin 就是 /bin/bash: 指的目录
类似的,还可以为 as, ld, objcopy, objdump, ar, nm 建立相应的符号链接。
3. 交叉编译器的路径未设置正确。解决方法网上比较多。该处不赘述。
P.S. 我遇到的问题 用的第二个办法解决了的。
编译Uboot时出错:【已解决】 /bin/bash: arm-linux-gcc: command not found dirname: missing operand Try 'dirname --help' for more information.的更多相关文章
- 编译U-Boot时command not found的解决方法
		
我使用的U-Boot版本是u-boot-2012.10,编译的步骤为 cd u-boot-2012.10 make s5p_goni_config sudo make 然后,就会看到错误提示 /bin ...
 - 编译Uboot时提示error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
		
在Ubuntu14.04 64位系统中已经安装了libc6:i386的库,编译Uboot时提示error while loading shared libraries: libz.so.1: cann ...
 - VS 中NuGet 尝试还原程序包时出错"*"已拥有为"**"定义的依赖项
		
之前从Git检出项目以后,项目编译不能通过,发现是缺少依赖的外部插件,于是通过NuGet去获取项目依赖的插件,如何通过NuGet恢复使用的插件请使用NuGet还原项目插件. 但是就是在使用NuGet还 ...
 - PHP编译安装时常见错误解决办法,php编译常见错误
		
PHP编译安装时常见错误解决办法,php编译常见错误 1.configure: error: xslt-config not found. Please reinstall the libxslt & ...
 - docker容器启动时执行脚本  run /bin/bash执行多条指令
		
搜了很多资料发现并未解决,以下方法失败!求大神评论给出完美方案 1.首先需要编写需要启动的脚本,并将脚本放在 /etc/init.d/目录下 如:cs.sh 2.修改权限 3.chkconfig -- ...
 - excel第一次打开报错 向程序发送命令时出错 多种解决办法含终极解决方法
		
excel第一次打开报错 向程序发送命令时出错 多种解决办法含终极解决方法 office2007应该遇到“向程序发送命令时出现 问题”,设置为以管理员运行也不好用,重装office也不好用,下面介绍下 ...
 - Win7安装Oracle Instantclient ODBC驱动 后配置DSN时出错的解决办法 SQORAS32
		
安装过程简述 oracle官网下载了 instantclient-odbc-nt--.zip instantclient-basic-nt-.zip 我这是32位版的win7,按照需要下载对应的版本. ...
 - Linux使用curl 方式安装docker-compose 后执行docker-compose version 检查安装是否成功时出错的解决办法
		
0x0.缘起: 今天在一台新的Fedora 25上按照官方文档,使用curl方式安装 docker-compose后,验证是否安装成功时出错: 安装时使用的命令为; curl -L https://g ...
 - Windows下记事本编辑的Shell脚本放到Linux下执行出错,格式问题(/bin/bash^M: bad interpreter: 没有那个文件或目录)
		
错误: /bin/bash^M: bad interpreter: 没有那个文件或目录 解决方案: 运行脚本时出现了这样一个错误,打开之后并没有找到所谓的^M,查了之后才知道原来是文件格式的问题,也就 ...
 
随机推荐
- 微型计算机系统实验总结(学习性实验:IO地址译码,可编程并行接口8255,交通灯控制实验 + 自主设计实验:汽车信号灯控制系统,电风扇控制器,洗衣机控制系统,霓虹灯,电梯控制系统)
			
实验配套软件: https://download.csdn.net/download/qq_39932172/11221584 实验指导用书: 教师版: https://download.csdn.n ...
 - CS231n 斯坦福李飞飞视觉识别课程
			
本文是个人在学习<CS231n 斯坦福李飞飞视觉识别课程>的学习笔记. 第一讲:课程简介 课时1 计算机视觉概述 课时2 计算机视觉历史背景 课时3 课程后勤 选读书籍<DeepLe ...
 - python中的subprocess.Popen()使用详解---以及注意的问题(死锁)
			
从python2.4版本开始,可以用subprocess这个模块来产生子进程,并连接到子进程的标准输入/输出/错误中去,还可以得到子进程的返回值. subprocess意在替代其他几个老的模块或者函数 ...
 - pip安装第三方包超时
			
1. pip安装requests模块超时 [root@2 zabbix_agentd.d]# pip install requests Collecting requests /usr/lib/pyt ...
 - mysql 格式化保存
			
win -e 'SELECT * from t_share_template;' | sed 's/\t/,/g' > aa.csv
 - Day05_vue入门
			
学于黑马和传智播客联合做的教学项目 感谢 黑马官网 传智播客官网 微信搜索"艺术行者",关注并回复关键词"乐优商城"获取视频和教程资料! b站在线视频 学习目标 ...
 - PHP xml_set_element_handler() 函数
			
定义和用法 xml_set_element_handler() 函数规定在 XML 文档中元素的起始和终止调用的函数. 如果成功,该函数则返回 TRUE.如果失败,则返回 FALSE.高佣联盟 www ...
 - [草稿]基于 Virtuoso 环境比较便捷的项目文件及权限管理方案
			
https://www.cnblogs.com/yeungchie/ 假设如下情况: 1 项目名称 Project_01 2 包含 4 名研发用户,user01 和 user02 为前端工程师,use ...
 - @程序员,如何进入BAT这类一线公司?做到这几点的就有机会!
			
跟大家聊一聊很多很多很多人问我的一个问题:中小公司的Java工程师该如何规划准备,才能跳槽进入BAT这类一线互联网公司? 作者简介:中华石杉,十余年BAT架构经验,倾囊相授 我用了三个 “很多” 来形 ...
 - SpringBoot之Quartz基础
			
前言:由于我们本项目选用的Springboot来整合Quartz,官方给我们提供了启动器所以很简单.在以前的版本我们想要使用Quartz需要引入的依赖如下: <dependency> &l ...