当前时区 GMT+8, 现在时间是 2008-5-17 13:48
游客:
注册
登录
仅登录论坛
|
搜索
帮助
中国Linux公社论坛
»
Skyeye项目专栏
» 请教编译uClinux-dist-20070130时的问题
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 请教编译uClinux-dist-20070130时的问题
超级冲击波
新手上路
UID 237502
精华 0
积分 10
帖子 4
阅读权限 10
注册 2007-2-16
状态 离线
#1
发表于 2007-2-19 03:56
资料
短消息
加为好友
请教编译uClinux-dist-20070130时的问题
小弟我是个新手,本用FC6先转用用RH9,两系统都有以下问题:在编译uClinux-dist-20070130时提示command not found:arm-linux-gcc 。 但是我在网上搜寻大家全是用arm-elf-gcc编译的啊,我也装的arm-elf-tools-20040427,好象没有人需要arm-linux-gcc,为什么会提示找不到arm-linux-gcc呢?另外在编译时怎样指定用哪个编译器啊?
我输入如下命令不只可否:"make CC=arm-elf-gcc"但用这个命令又提示错误大意是编译器版本过旧,可我能找到的最新的arm-elf-tools就是20040427的,似乎没有更新的版本了。www.uclinux.org上也是这个版本。
不知道用旧版的uclinux会不会有这些问题,但www.uclinux.org上只有一个版本,哪位大虾知道旧版的uclinux下载地址麻烦告知一下,最好是uclinux-dist-20030909。小弟感激不尽!!!
romezxy
新手上路
UID 236453
精华 0
积分 40
帖子 16
阅读权限 10
注册 2007-1-27
状态 离线
#2
发表于 2007-2-21 19:51
资料
短消息
加为好友
在/usr/local/bin下,做链接arm-linux-***,连到arm-elf-***
超级冲击波
新手上路
UID 237502
精华 0
积分 10
帖子 4
阅读权限 10
注册 2007-2-16
状态 离线
#3
发表于 2007-3-1 18:15
资料
短消息
加为好友
这样可以吗?我找到了一个uclinux-dist-20030522现已编译成功。各位有用编译过uclinux-dist-20070130的吗?会出现我的问题吗?
curret
新手上路
UID 238719
精华 0
积分 8
帖子 3
阅读权限 10
注册 2007-3-14
状态 离线
#4
发表于 2007-4-3 18:24
资料
短消息
加为好友
[quote:28a403a1b6="超级冲击波"]这样可以吗?我找到了一个uclinux-dist-20030522现已编译成功。各位有用编译过uclinux-dist-20070130的吗?会出现我的问题吗?[/quote]
我也遇到这种情况,我估计装ARM-LINUX-GCC就可以了,难道20030522的makefile不 一样吗?
yqused
新手上路
UID 240263
精华 0
积分 14
帖子 8
阅读权限 10
注册 2007-4-17
状态 离线
#5
发表于 2007-4-17 15:56
资料
短消息
加为好友
uclinux-dist-20070130编译通过,但是在skyeye上仿真出现参数传递错误。没有开发板无法确定是仿真的问题还是编译的问题。
ksh
高级会员
UID 92875
精华
1
积分 1447
帖子 736
阅读权限 50
注册 2004-2-4
来自 China
状态 离线
#6
发表于 2007-5-2 12:36
资料
短消息
加为好友
I can run linux-2.4 part of uClinux-20070130 package successfully on SkyEye.
Step1: run "make menuconfig", select GDB/Armulator at vendor/product menu.
Step2: select linux-2.4 kernel option (by default , it is linux-2.6)
Step3: run "make", "make dep" to build linux image under linux-2.4.x directory.
Step4: get lastest SkyEye source, and build it to get the executive
file namd "skyeye"
Step5: run the linux on SkyEye by "./skyeye -e linux-2.4.x/linux"
more detailed infor refer to the following URL:
http://mailman.uclinux.org/pipermail/uclinux-dev/2007-April/042744.html
jyaken
新手上路
UID 241368
精华 0
积分 3
帖子 1
阅读权限 10
注册 2007-5-16
状态 离线
#7
发表于 2007-5-16 10:51
资料
短消息
加为好友
可以下载一个arm-linux-gcc这里就过了,不过后面还是出了个错,想知道yqused是怎么搞定的
yqused
新手上路
UID 240263
精华 0
积分 14
帖子 8
阅读权限 10
注册 2007-4-17
状态 离线
#8
发表于 2007-5-21 17:33
资料
短消息
加为好友
用这个编译器来编译arm-uclinux-elf-tools-base-gcc3.4.3-20050221.sh
http://www.develer.com/uclinux/uclinux-tools-20050221/arm-uclinux-elf-tools-base-gcc3.4.3-20050221.sh
funeryoung
新手上路
UID 244899
精华 0
积分 5
帖子 9
阅读权限 10
注册 2007-11-21
状态 离线
#9
发表于 2007-11-24 21:47
资料
短消息
加为好友
如果你要使用不带MMU支持的交叉编译器的话,那么需要将vendors/config/armnommu/config.arch文件中“CROSS_COMPILE”的值由“arm-linux-”改为“arm-elf-”,否则下面的make menuconfig配置完成后会报告找不到arm-linux-gcc导致编译失败。
eyeye
新手上路
UID 239813
精华 0
积分 1
帖子 1
阅读权限 10
注册 2007-4-7
状态 离线
#10
发表于 2007-12-17 22:40
资料
短消息
加为好友
将vendors/config/armnommu/config.arch文件中“CROSS_COMPILE”的值由“arm-linux-”改为“arm-elf-”,否则下面的make menuconfig配置完成后会报告找不到arm-linux-gcc导致编译失败。
pascal4123
新手上路
UID 245528
精华 0
积分 2
帖子 4
阅读权限 10
注册 2007-12-20
状态 离线
#11
发表于 2007-12-20 13:52
资料
短消息
加为好友
两个编译器有区别的,
arm-elf-gcc用来编译无mmu的uclinux,
arm-linux-gcc是为编译具有mmu的linux准备的.
或者为arm-elf-xxx作符号连接,或者将vendors/config/armnommu/config.arch文件中“CROSS_COMPILE”的值由“arm-linux-”改为“arm-elf-”
投票
交易
悬赏
活动
论坛跳转 ...
> 公告区
> 系统安装
> 硬件配置
> 共创 LINUX 专区
> 新华 LINUX 专区
> Magic Linux技术支持区
> Magic Linux开发培训版
> 中文化与桌面美化
> 桌面使用小技巧
> 命令行使用小技巧与SHELL编程
> 网络工具
> 办公软件
> 多媒体应用
> 游戏乐园
> 服务器与网络安全
> Linux资源共享区
> Debian/LFS/Gentoo专题版
> Linux高质量字体研究
> easyright计算机研究所
> Linux认证考试专题版
> 应用编程技术与项目孵化
> 网站开发技术与项目孵化
> 参与国际开源项目
> 翻译汉化
> 中文GNOME用户交流区
> Skyeye项目专栏
> lumit项目专栏
> eva项目专栏
> fanx项目专栏
> 连连看for Linux项目专栏
> OurLinux杂志专区
> BitStorm项目专栏
> AVS项目专栏
> VirgoFTP项目专栏
> EGui开源项目
> RT-Thread实时操作系统
> 内核源代码阅读交流
> 内核安装和升级
> 嵌入式开发
> 校园行动联盟
> Linux与公社文化杂谈
> 求职与招聘
> 公社接待中心
Powered by
Discuz!
5.5.0
© 2001-2007
Comsenz Inc.
TOP
清除 Cookies
-
联系我们
-
中国Linux公社
-
WAP