fatsnake 发表于 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

fatsnake 发表于 2005-6-1 16:07:55

是不是只能在linux下用啊,我用editplus打开arm-elf-tools-20030314.sh都是乱码怎么回事?从好几处下的都是这样。

fatsnake 发表于 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

为什么啊?

bluel 发表于 2005-6-2 19:25:04

只能在LINUX下用!

fatsnake 发表于 2005-6-3 08:36:39

不会吧

bluel 发表于 2005-6-3 18:40:48

arm-elf-gccform ARM
http://www.gnuarm.com/

fatsnake 发表于 2005-6-9 10:05:18

是在cygwin下用的吗?

bluel 发表于 2005-6-10 09:35:57

linux 下也有 tools chain!

NeteLife 发表于 2005-7-4 16:31:40

是在cygwin下用的吗?

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

backup 发表于 2005-7-9 17:53:15

不是工具连的问题,是arm-elf-gcc 这个文件的属性不对,
正常应该具有7XX权限,但是如果你安装的cygwin分区是FAT32分区的话,
无法实现linux的chmod命令,无法修改文件权限,导致文件无法正确执行。
我也在寻址解决方法,
我想到的方法之一(为测试)
把cygwin安装到一个NTFS分区,而后在
cygwin.bat 文件的第一行添加 set CYGWIN=ntsec
存盘后运行,再运行arm-elf-gcc试试。
页: [1]
查看完整版本: 交叉编译器为什么装不上?