Chinaunix首页 | 论坛 | 博客
  • 博客访问: 305824
  • 博文数量: 79
  • 博客积分: 773
  • 博客等级: 军士长
  • 技术积分: 789
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-24 23:52
个人简介

victory for prepared

文章分类

全部博文(79)

文章存档

2024年(1)

2023年(1)

2022年(2)

2021年(1)

2018年(8)

2017年(3)

2016年(20)

2015年(12)

2013年(5)

2012年(25)

2011年(1)

我的朋友

分类: LINUX

2015-09-25 18:44:05

在编译u-boot时出现syntax error:expected "(" 错误。
同样的错误也出现在kernel的编译过程当中。不禁怀疑是编译器本身出了问题。想到前面为了改变gcc的版本做过一些事情,可能是这个导致的。
于是删除了新装的gcc4.4,后来发现这个其实是个交叉编译器arm-linux-none-eubi-而不是linux下的gcc。删除之后需要重新建立链接。
ln -s gcc-4.6 gcc;
随后依然存在错误,错误报告给出了原来的gcc路径,已经删除了啊,怎么路径依然出现,猜测是u-boot之前编译的东西没有清理干净。
于是删除u-boot源码,重新解压缩,再进行编译就过了。
估计kernel也是一样的吧。
不知道先用gcc-4.6编译,会不会引起后面的错误。
阅读(692) | 评论(0) | 转发(0) |
0

上一篇:神、道士、人

下一篇:系统启动知识

给主人留下些什么吧!~~