主题 : 编译u-boot出错 复制链接 | 浏览器收藏 | 打印
不懂就问,懂就答,都不懂,问神!
级别: 侠客
UID: 30116
精华: 0
发帖: 105
金钱: 525 两
威望: 105 点
贡献值: 1 点
综合积分: 210 分
注册时间: 2010-10-12
最后登录: 2020-03-10
楼主  发表于: 2010-11-19 14:56

 编译u-boot出错

安装的是YLMF OS 3.0
已经正确安装arm-linux-gcc,-v可以查看版本号,make以sudo运行,出现以下错误:
#sudo make mini6410_nand_config-ram256;make
make: arm-linux-gcc:命令未找到
Configuring for mini6410 board which boot from NAND ram256...
for dir in tools examples post post/cpu ; do make -C $dir _depend ; done
make[1]: 正在进入目录 `/opt/FriendlyARM/mini6410/android/u-boot-mini6410/tools'
ln -s ../common/environment.c environment.c
ln: 创建符号链接 "environment.c": 权限不够
make[1]: *** 没有规则可以创建“_depend”需要的目标“.depend”。 停止。
make[1]:正在离开目录 `/opt/FriendlyARM/mini6410/android/u-boot-mini6410/tools'
make[1]: 正在进入目录 `/opt/FriendlyARM/mini6410/android/u-boot-mini6410/examples'
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
make[1]: *** 没有规则可以创建“_depend”需要的目标“.depend”。 停止。
make[1]:正在离开目录 `/opt/FriendlyARM/mini6410/android/u-boot-mini6410/examples'
make[1]: 正在进入目录 `/opt/FriendlyARM/mini6410/android/u-boot-mini6410/post'
/bin/sh: cannot create .depend: Permission denied
...                  **注:相同出现好些
/bin/sh: cannot create .depend: Permission denied
make[1]: *** 没有规则可以创建“_depend”需要的目标“.depend”。 停止。
make[1]:正在离开目录 `/opt/FriendlyARM/mini6410/android/u-boot-mini6410/post'
make[1]: 正在进入目录 `/opt/FriendlyARM/mini6410/android/u-boot-mini6410/post/cpu'
/bin/sh: cannot create .depend: Permission denied
...
/bin/sh: cannot create .depend: Permission denied
make[1]: *** 没有规则可以创建“_depend”需要的目标“.depend”。 停止。
make[1]:正在离开目录 `/opt/FriendlyARM/mini6410/android/u-boot-mini6410/post/cpu'
make: *** [depend] 错误 2
级别: 新手上路
UID: 33231
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2010-11-27
最后登录: 2011-06-04
1楼  发表于: 2010-11-29 17:33
我也遇到这个问题了,应该怎么改呢?
级别: 新手上路
UID: 33231
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2010-11-27
最后登录: 2011-06-04
2楼  发表于: 2010-11-30 16:04
chenwx@chenwx-desktop:/opt/FriendlyARM/mini6410/linux/u-boot-mini6410$ sudo make mini6410_nand_config-ram256;make
make: arm-linux-gcc:命令未找到
Configuring for mini6410 board which boot from NAND ram256...
for dir in tools examples post post/cpu ; do make -C $dir _depend ; done
make[1]: 正在进入目录 `/opt/FriendlyARM/mini6410/linux/u-boot-mini6410/tools'
ln -s ../common/environment.c environment.c
ln: 创建符号链接 “environment.c”: 权限不够
make[1]: *** 没有规则可以创建“_depend”需要的目标“.depend”。 停止。
make[1]:正在离开目录 `/opt/FriendlyARM/mini6410/linux/u-boot-mini6410/tools'
make[1]: 正在进入目录 `/opt/FriendlyARM/mini6410/linux/u-boot-mini6410/examples'
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
make[1]: *** 没有规则可以创建“_depend”需要的目标“.depend”。 停止。
make[1]:正在离开目录 `/opt/FriendlyARM/mini6410/linux/u-boot-mini6410/examples'
make[1]: 正在进入目录 `/opt/FriendlyARM/mini6410/linux/u-boot-mini6410/post'
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
make[1]: *** 没有规则可以创建“_depend”需要的目标“.depend”。 停止。
make[1]:正在离开目录 `/opt/FriendlyARM/mini6410/linux/u-boot-mini6410/post'
make[1]: 正在进入目录 `/opt/FriendlyARM/mini6410/linux/u-boot-mini6410/post/cpu'
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
/bin/sh: cannot create .depend: Permission denied
make[1]: *** 没有规则可以创建“_depend”需要的目标“.depend”。 停止。
make[1]:正在离开目录 `/opt/FriendlyARM/mini6410/linux/u-boot-mini6410/post/cpu'
make: *** [depend] 错误 2