关于arm交叉编译的问题,请帮忙看看问题出在什么地方?

唐勉的技术博客 2007-01-26 02:38:39
为什么我在运行make menuconfig的时候出现下面的错误提示:

/usr/local/arm/3.3.2/bin/arm-linux-gcc: 1: Syntax error: "(" unexpected


这个错误到底是什么意思??

我应该怎么解决??

请指点一下,多谢了!!
...全文
453 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
我的arm-linux-gcc编译器是在linux系统下面用的,拿到cygwin下面是不是不能用??


是不是要重新编译,或者找到cygwin下面能用的arm-linux-gcc ??


请指点,多谢了!!!
  • 打赏
  • 举报
回复
谢谢大家的提示,我写了一个简单的程序测试了一下,我用arm-linux-gcc编译一个main.c也是出现同样的错误。但是直接用gcc编译就没有问题,而且可以在cygwin下面执行。

这样是不是说明我的arm-linux-gcc编译器有问题呢??

我应该从什么地方下载一个好的arm-linux-gcc编译器??


请指点,多谢了!!!
园区宅男 2007-01-28
  • 打赏
  • 举报
回复
你的交叉编译的工具包解压之后要看一下配置得对不对。
具体可能是改/etc/profile文件或者在你的Makefile里指定arm-linux-gcc的目录。
以及看看这些文件的属性,是否可执行,你是否是root用户,等等。

最好是先写个hello world程序,测试一下交叉编译的工具包。
joyself 2007-01-27
  • 打赏
  • 举报
回复
写个简单的程序测试一下编译器是否是ok的,有可能你用的编译器是某个人从头开始编译的,如果是,可能有些问题。
bshawk 2007-01-27
  • 打赏
  • 举报
回复
把你内核所有源代码用dos2unix工具转换下试试,也许有用,信息太少,只能猜测了。
  • 打赏
  • 举报
回复
应该搭建好了,我找了一个交叉编译的工具包,如下:

tar -jxvf arm-linux-gcc-3.3.2.tar.bz2


然后我就开始make menuconfig去配置内核了
fyx010641 2007-01-26
  • 打赏
  • 举报
回复
你的编译环境都搭建好了吗!??

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧