主题 : 按手册操作,在linux-2.6.32.2版本下无法生成mini2440_hello_module.ko 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 20187
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
综合积分: 30 分
注册时间: 2010-04-28
最后登录: 2010-08-08
楼主  发表于: 2010-05-04 20:37

 按手册操作,在linux-2.6.32.2版本下无法生成mini2440_hello_module.ko

如题,终端输出如下:  
CHK     include/linux/version.h
make[1]: “include/asm-arm/mach-types.h”是最新的。
  CHK     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-arm
  CC      kernel/bounds.s
cc1: error: invalid option `abi=aapcs-linux'
make[1]: *** [kernel/bounds.s] 错误 1
make: *** [prepare0] 错误 2
所有操作都按手册,系统用的也是指定的。请高手指教,非常感谢。

人在阵地在
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
1楼  发表于: 2010-05-04 21:26

 回 楼主(lpfvip) 的帖子

使用缺省的内核配置文件了吗
级别: 新手上路
UID: 20187
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
综合积分: 30 分
注册时间: 2010-04-28
最后登录: 2010-08-08
2楼  发表于: 2010-05-05 12:40
问题解决了,需要先把内核编译一遍。
人在阵地在
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2010-05-05 19:35

 回 2楼(lpfvip) 的帖子

呵呵,问题真的解决了吗?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 50894
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
综合积分: 2 分
注册时间: 2011-06-27
最后登录: 2011-06-30
4楼  发表于: 2011-06-27 17:45

 回 2楼(lpfvip) 的帖子

怎么编译 哦 ,不会       ,用什么命令···
有事慢慢来
级别: 新手上路
UID: 56049
精华: 0
发帖: 28
金钱: 150 两
威望: 30 点
综合积分: 56 分
注册时间: 2011-09-28
最后登录: 2014-05-13
5楼  发表于: 2011-10-18 00:14
我也想明白怎么编译