QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2122|回复: 9

交叉编译器为什么装不上?

[复制链接]
发表于 2005-6-1 11:47:00 | 显示全部楼层 |阅读模式
环境:
win2000
skyeye0.9.5
cygwin
arm-elf-tools-20030314.sh

执行之后arm-elf-tools-20030314.sh文件消失,出现如下信息:

$ sh arm-elf-tools-20030314.sh
rm: 鏃犳硶鍒犻櫎鐩?綍'/usr/local/arm-elf': Device or resource busy
tail: 鏃犳硶鎵撳紑 '/usr/local/arm-elf/arm-elf-tools-20030314.sh' 鏉ヨ?鍙栨暟鎹
? Permission denied

gunzip: stdin: unexpected end of file
 楼主| 发表于 2005-6-1 16:07:55 | 显示全部楼层
是不是只能在linux下用啊,我用editplus打开arm-elf-tools-20030314.sh都是乱码怎么回事?从好几处下的都是这样。
回复

使用道具 举报

 楼主| 发表于 2005-6-2 13:52:24 | 显示全部楼层
解决了安装问题,但是执行出错
Administrator@zope-02 /usr/local/bin
$ arm-elf-gcc
/usr/local/bin/arm-elf-gcc: 1: Syntax error: word unexpected (expecting ")")

Administrator@zope-02 /usr/local/bin
$ arm-elf-gcc -elf2flt -o hello hello.c
/usr/local/bin/arm-elf-gcc: 1: Syntax error: word unexpected (expecting ")")

Administrator@zope-02 /usr/local/bin
$ arm-elf-as
/usr/local/bin/arm-elf-as: 1: Syntax error: word unexpected (expecting ")")

Administrator@zope-02 /usr/local/bin
$ arm-elf-gdb
/usr/local/bin/arm-elf-gdb: 1: Syntax error: "(" unexpected

为什么啊?
回复

使用道具 举报

发表于 2005-6-2 19:25:04 | 显示全部楼层
只能在LINUX下用!
回复

使用道具 举报

 楼主| 发表于 2005-6-3 08:36:39 | 显示全部楼层
不会吧
回复

使用道具 举报

发表于 2005-6-3 18:40:48 | 显示全部楼层
arm-elf-gcc  form ARM
http://www.gnuarm.com/
回复

使用道具 举报

 楼主| 发表于 2005-6-9 10:05:18 | 显示全部楼层
是在cygwin下用的吗?
回复

使用道具 举报

发表于 2005-6-10 09:35:57 | 显示全部楼层
linux 下也有 tools chain!
回复

使用道具 举报

发表于 2005-7-4 16:31:40 | 显示全部楼层
[quote:34c850ab11="fatsnake"]是在cygwin下用的吗?[/quote]

http://www.qtopia.net/modules/developers/qtopia.php?linkFile=developers/Cross-Compile_ARM_Tool-Chain_For_Win32
回复

使用道具 举报

发表于 2005-7-9 17:53:15 | 显示全部楼层
不是工具连的问题,是arm-elf-gcc 这个文件的属性不对,
正常应该具有7XX权限,但是如果你安装的cygwin分区是FAT32分区的话,
无法实现linux的chmod命令,无法修改文件权限,导致文件无法正确执行。
我也在寻址解决方法,
我想到的方法之一(为测试)
把cygwin安装到一个NTFS分区,而后在
cygwin.bat 文件的第一行添加 set CYGWIN=ntsec
存盘后运行,再运行arm-elf-gcc试试。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 02:12 , Processed in 0.070678 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表