主题 : 怎么加载hello模块的时候提示错误 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 2825
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2008-12-11
最后登录: 2022-08-28
楼主  发表于: 2010-08-11 15:00

 怎么加载hello模块的时候提示错误

“insmod: cannot insert 'mini2440_hello_module.ko': invalid module format”呢??
我的板子目录是2.6.32.2-FriendlyARM
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2010-08-11 15:42
你可以能使用了x86 gcc来编译
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 2825
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2008-12-11
最后登录: 2022-08-28
2楼  发表于: 2010-08-11 16:56
这个不是在Makefile里指定编译器吗??!!
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2010-08-11 17:11
要看具体情况了,不能生搬硬套。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 2825
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2008-12-11
最后登录: 2022-08-28
4楼  发表于: 2010-08-12 13:25
怎么具体一下?我怎么确认是用arm-linux-gcc编译的?!
级别: 新手上路
UID: 2825
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2008-12-11
最后登录: 2022-08-28
5楼  发表于: 2010-08-12 13:28
我用file命令查看mini2440_hello_module.ko显示
mini2440_hello_module.ko: ELF 32-bit LSB relocatable, ARM, version 1 (SYSV), not stripped
应该是arm-linux-gcc编译的把
级别: 新手上路
UID: 38206
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
综合积分: 38 分
注册时间: 2011-02-22
最后登录: 2016-05-09
6楼  发表于: 2011-07-10 23:42
我和你一样问题。求解。