日期:2014-05-16  浏览次数:20709 次

关于arm交叉编译的问题,请帮忙看看问题出在什么地方?
为什么我在运行make   menuconfig的时候出现下面的错误提示:

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


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

我应该怎么解决??

请指点一下,多谢了!!


------解决方案--------------------
你的编译环境都搭建好了吗!??
------解决方案--------------------
写个简单的程序测试一下编译器是否是ok的,有可能你用的编译器是某个人从头开始编译的,如果是,可能有些问题。
------解决方案--------------------
把你内核所有源代码用dos2unix工具转换下试试,也许有用,信息太少,只能猜测了。
------解决方案--------------------
你的交叉编译的工具包解压之后要看一下配置得对不对。
具体可能是改/etc/profile文件或者在你的Makefile里指定arm-linux-gcc的目录。
以及看看这些文件的属性,是否可执行,你是否是root用户,等等。

最好是先写个hello world程序,测试一下交叉编译的工具包。