当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]ubuntu下移植uclinux失败,急需帮助
帖子发表于 : 2007-05-13 9:07 

注册: 2007-04-05 9:58
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
我是第一次尝试移植uclinux,目标机是三星4510B,主机的系统是ubuntu7.04,源码是在www.uclinux.org下的20070130这个版本,交叉编译环境是arm-elf-tools-20030314。在make的时候,显示:
pbman@pbman-laptop:~/uClinux-dist$ make
make -C tools/ucfront
make[1]: Entering directory `/home/pbman/uClinux-dist/tools/ucfront'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/pbman/uClinux-dist/tools/ucfront'
ln -sf /home/pbman/uClinux-dist/tools/ucfront/ucfront tools/ucfront-gcc
ln -sf /home/pbman/uClinux-dist/tools/ucfront/ucfront tools/ucfront-g++
ln -sf /home/pbman/uClinux-dist/tools/ucfront/ucfront-ld tools/ucfront-ld
make ARCH=armnommu CROSS_COMPILE=arm-linux- -j4 -C linux-2.4.x || exit 1
make[1]: arm-linux-gcc:命令未找到
make[1]: Entering directory `/home/pbman/uClinux-dist/linux-2.4.x'
make[1]: 放弃循环依赖 /home/pbman/uClinux-dist/linux-2.4.x/include/asm/page.h <- /home/pbman/uClinux-dist/linux-2.4.x/include/asm/arch/memory.h 。
. scripts/mkversion > .tmpversion
*** 2.4 kernels no longer build correctly with old versions of binutils.
*** Please upgrade your binutils to 2.9.5.
make[1]: *** [checkbin] 错误 1
make[1]: Leaving directory `/home/pbman/uClinux-dist/linux-2.4.x'
make: *** [linux] 错误 1

请问各位XD这是作何解?希望能够有人指导我一下,THX。
PS:别说linux移植,就是linux使用我也是属于新手。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-05-18 9:05 

注册: 2007-04-05 9:58
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
原先的问题是我解压缩uClinux-dist不完全造成的,现在碰到了一个新的问题,我开始make menuconfig、make dep、make lib_only、make user_only、make romfs都还很顺利,但是在make image 和make时发生了一些错误,大家能帮我看看是什么错误吗?以下是显示的内容:
pbman@pbman-laptop:~/uClinux-dist$ make image
[ -d /home/pbman/uClinux-dist/images ] || mkdir /home/pbman/uClinux-dist/images
make ARCH=armnommu -C vendors image
make[1]: Entering directory `/home/pbman/uClinux-dist/vendors'
make -C /home/pbman/uClinux-dist/vendors/Samsung/4510B/. dir_v=/home/pbman/uClinux-dist/vendors/Samsung/4510B/. -f /home/pbman/uClinux-dist/vendors/vendors-common.mak image
make[2]: Entering directory `/home/pbman/uClinux-dist/vendors/Samsung/4510B'
[ -d /home/pbman/uClinux-dist/images ] || mkdir -p /home/pbman/uClinux-dist/images
genromfs -v -V "ROMdisk" -f /home/pbman/uClinux-dist/images/romfs.img -d /home/pbman/uClinux-dist/romfs
.
.(中间过程省略)
.
arm-elf-objcopy -O binary --remove-section=.romvec \
--remove-section=.text --remove-section=.ramvec \
--remove-section=.init \
--remove-section=.bss --remove-section=.eram \
/home/pbman/uClinux-dist/linux-2.4.x/linux /home/pbman/uClinux-dist/images/linux.data
arm-elf-objcopy: /home/pbman/uClinux-dist/linux-2.4.x/linux: No such file or directory
make[2]: *** [image] 错误 1
make[2]: Leaving directory `/home/pbman/uClinux-dist/vendors/Samsung/4510B'
make[1]: *** [image] 错误 2
make[1]: Leaving directory `/home/pbman/uClinux-dist/vendors'
make: *** [image] 错误 2

pbman@pbman-laptop:~/uClinux-dist$ make
make -C tools/ucfront
make[1]: Entering directory `/home/pbman/uClinux-dist/tools/ucfront'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/pbman/uClinux-dist/tools/ucfront'
ln -sf /home/pbman/uClinux-dist/tools/ucfront/ucfront tools/ucfront-gcc
ln -sf /home/pbman/uClinux-dist/tools/ucfront/ucfront tools/ucfront-g++
ln -sf /home/pbman/uClinux-dist/tools/ucfront/ucfront-ld tools/ucfront-ld
make ARCH=armnommu CROSS_COMPILE=arm-elf- -j4 -C linux-2.4.x || exit 1
make[1]: Entering directory `/home/pbman/uClinux-dist/linux-2.4.x'
make[1]: *** 没有规则可以创建“/home/pbman/uClinux-dist/linux-2.4.x/include/asm/param.h”需要的目标 “/home/pbman/uClinux-dist/linux-2.4.x/include/asm/arch/param.h”。 停止。
make[1]: *** 正在等待未完成的任务....
make[1]: Leaving directory `/home/pbman/uClinux-dist/linux-2.4.x'
make: *** [linux] 错误 1
先在这里谢谢大家了。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [问题]ubuntu下移植uclinux失败,急需帮助
帖子发表于 : 2009-11-04 23:53 

注册: 2008-10-17 17:58
帖子: 38
送出感谢: 0 次
接收感谢: 0 次
老兄,你的问题现在解决没有哦。我也碰到了一样的问题,ubuntu9.04 也是make image 出现错误 郁闷的很啊


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [问题]ubuntu下移植uclinux失败,急需帮助
帖子发表于 : 2009-11-07 19:10 

注册: 2008-10-17 17:58
帖子: 38
送出感谢: 0 次
接收感谢: 0 次
我今天终于搞定了,根据提示是说没有linux那个目录嘛, 在make image之前先用make linux就可以了。
这些是搞定了,但是我烧进板子里面发现没反应,郁闷!!!!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
cron
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译