• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
主题 : 2.6.32.2编译出的模块加载时出现version magic问题 复制链接 | 浏览器收藏 | 打印
风雨同路人
级别: 新手上路
UID: 67555
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
综合积分: 16 分
注册时间: 2012-04-12
最后登录: 2013-04-17
10楼  发表于: 2012-05-23 21:07
我用的也是mini2440 板子上下载的是光盘里的内核文件,我的宿主机上的linux 代码也是光盘里的linux 2.6.32.2 .我编译好的hello.ko 文件吓到开发板上,也遇到楼主同样的问题:
[root@FriendlyARM /]# insmod hello.ko
hello: version magic '2.6.32.2 mod_unload ARMv4 ' should be '2.6.32.2-FriendlyARM mod_unload ARMv4 '
insmod: cannot insert 'hello.ko': invalid module format

我按照楼上的方法:make menuconfig  在General setup里面有一个()Local version的选项,点进去把,-无friendlyarm选项。
望大家能帮助解决。。。。。
风雨同路人
级别: 新手上路
UID: 67555
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
综合积分: 16 分
注册时间: 2012-04-12
最后登录: 2013-04-17
11楼  发表于: 2012-05-24 09:37

 回 1楼(sphinz) 的帖子

sphinz 我make menuconfig  后在 在General setup里面有一个()Local version的选项,点进去把 没有friendlyarm
级别: 侠客
UID: 43684
精华: 0
发帖: 61
金钱: 305 两
威望: 61 点
综合积分: 122 分
注册时间: 2011-04-19
最后登录: 2015-05-21
12楼  发表于: 2013-02-25 11:28
友善改了内核的标识,然后检验到的版本字符串和这个修改的不一致,呵呵,个性化害死人,善哉.. ...
级别: 新手上路
UID: 83787
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2012-12-12
最后登录: 2014-11-22
13楼  发表于: 2014-02-11 08:47
多谢啦 !
级别: 新手上路
UID: 98558
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2013-11-29
最后登录: 2014-03-13
14楼  发表于: 2014-03-12 21:24
可以重新编译u-boot,内核和模块(重新编译的时候都先make distclean)
级别: 新手上路
UID: 119589
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
综合积分: 36 分
注册时间: 2015-10-10
最后登录: 2016-02-16
15楼  发表于: 2015-11-27 17:44
3楼和4楼说的方法 确实是可以的
级别: 新手上路
UID: 110924
精华: 0
发帖: 8
金钱: 15 两
威望: 8 点
综合积分: 16 分
注册时间: 2014-12-09
最后登录: 2016-01-14
16楼  发表于: 2015-12-30 17:42
三楼大牛
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go