免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2172 | 回复: 6
打印 上一主题 下一主题

编译2410内核出现了这个错误! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-15 14:54 |只看该作者 |倒序浏览
[root@localhost gec2410-linux-2.6.8.1]# make
  CHK     include/linux/version.h
  CC      scripts/mod/empty.o
cc1: Invalid option `alignment-traps'
make[2]: *** [scripts/mod/empty.o] Error 1
make[1]: *** [scripts/mod] Error 2
make: *** [scripts] Error 2
找了下网上的答案,还是解决不了,请教大家!

论坛徽章:
0
2 [报告]
发表于 2008-08-15 15:00 |只看该作者

回复 #1 wgqjjq 的帖子

你有配置内核吗? 用什么编译?

论坛徽章:
0
3 [报告]
发表于 2008-08-15 15:24 |只看该作者
我配置内核了,make menuconfig 后,加入了2410的RTC模块,但只能选内核编译(不能选M,即模块编译,不知道为什么???),保存后,make,就出现上面错误了(我已经安装了cross.2.95根据),makefile页相应配置了,我怀疑是不是编译软件版本不对??

论坛徽章:
0
4 [报告]
发表于 2008-08-15 15:28 |只看该作者

回复 #3 wgqjjq 的帖子

你配置内核时把Module选项加进去就可以选M(即模块编译)。

论坛徽章:
0
5 [报告]
发表于 2008-08-15 15:58 |只看该作者
看来S3C2410-RTC只能内核编译的,选了没用的,前面是【】符号,要<>符号才能选M,模块编译,还有解答我上面的错误,谢谢

论坛徽章:
0
6 [报告]
发表于 2008-08-15 16:59 |只看该作者

回复 #5 wgqjjq 的帖子

你的错误解决了吗?能不能make?

评分

参与人数 1可用积分 +15 收起 理由
bitmilong + 15 鼓勵回貼

查看全部评分

论坛徽章:
0
7 [报告]
发表于 2008-08-15 17:19 |只看该作者

回复 #1 wgqjjq 的帖子

汗.你也用2.6.8.1啊?倒 LFS看来影响力还是很大..

加入RTC驱动之前内核没有错误是么?
如果没有的话那问题就在你添加的部分,Makefile , Kconfig, 还有你的RTC驱动.
一步步排除,从Makefile 和Kconfig里开始.
加进时,Kconfig里添加的是三态么?如果是的话才可以<M>.
然后 Makefile 里你对照错了没.
如果这两个都没错,看看代码吧.
我也就只会这些,再深的你吼大牛来吧~

新人共勉

评分

参与人数 1可用积分 +15 收起 理由
bitmilong + 15 鼓勵回貼

查看全部评分

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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP