<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[交叉编译hello模块时出现的问题[已初步解 ..]]></title>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206]]></link>
 <description><![CDATA[Latest 20 replies of 交叉编译hello模块时出现的问题[已初步解 ..]]></description>
 <copyright><![CDATA[Copyright(C) ]]></copyright>
 <generator><![CDATA[PHPWind Forums by PHPWind Studio]]></generator>
 <lastBuildDate><![CDATA[Sun, 26 Jul 2026 21:50:13 +0000]]></lastBuildDate>
  <image>
 <url><![CDATA[images/rss.gif]]></url>
 <title><![CDATA[PHPWind Board]]></title>
 <link><![CDATA[http://121.40.142.80]]></link>
 <description><![CDATA[]]></description>
  </image>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[不好意思，发的太快了。我是问题在这里
[url]http://www.arm9home.com/bbs/read.php?tid=1413[/url]]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#3878]]></link>
 <author><![CDATA[canbus]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 03 Apr 2009 01:02:39 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[麻烦看下我这个是什么问题啊]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#3877]]></link>
 <author><![CDATA[canbus]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 03 Apr 2009 01:01:31 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[恭喜了，看来这个问题在2007年12月更新后的光盘上提供的image里已经解决了，不然我大概也会遇到同样的问题]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#352]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Tue, 01 Apr 2008 13:08:37 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[终于搞定了。写出来，以后可能大家或许有遇到跟我一样的情况的...
原来是insmod命令的问题。开发板本身的文件系统的busybox在配置时没有选择支持kernel2.6（从/etc/init.d/rcS中的...insmod xxx.o就可看出），所以用insmod命令时它根本就显示不出版本号。
因此，需要重新配置busybox。但是用本开发板光盘中的busybox1.2.0 ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#349]]></link>
 <author><![CDATA[yourbabyface]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Tue, 01 Apr 2008 11:56:48 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我真惊了，把所有的内核映象跟文件系统基本都挨个的搭配了一下竟然都不行！
我用的是QQ2440，不会是光盘资料过老吧？斑竹能否把您的vivi，zImage,rootfs以及内核源码发我邮箱里？我邮箱[email]yourbabyface@163.com[/email]
再次麻烦斑竹了，实在是这一关过不去没法往下进行啊...]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#329]]></link>
 <author><![CDATA[yourbabyface]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sun, 30 Mar 2008 03:08:00 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[从这个出错信息看应该是这样理解的。我用的是光盘上for 7寸屏的linux kernel，文件系统image是root_qtopia_tp.img, Makefile和编译的命令也和你帖子上的一样。]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#325]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sat, 29 Mar 2008 13:37:33 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[从这个出错信息看应该是这样理解的。我用的是光盘上for 7寸屏的linux kernel，文件系统image是root_qtopia_tp.img, Makefile和编译的命令也和你帖子上的一样。]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#324]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sat, 29 Mar 2008 13:35:10 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[还是不行。貌似关键在“hello.ko was compiled for kernel version”这句，开发板认不出该模块是基于哪个版本的kernel编译的，这样理解对吗？那怎么才能指定kernel version？]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#321]]></link>
 <author><![CDATA[yourbabyface]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sat, 29 Mar 2008 03:09:19 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我在我的板上试过，不管有没有Warning, 这个module可以正常load,&nbsp; [attachment=25] , 这是我的kernel config [attachment=26]]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#318]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 28 Mar 2008 14:39:32 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[是啊，而且ARCH跟CROSS_COMPILE在Makefile里已经指定了，但是为什么还是通不过呢？]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#316]]></link>
 <author><![CDATA[yourbabyface]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 28 Mar 2008 12:26:00 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[在make的时候指定CROSS_COMPILE只是为了告诉make用哪个交叉编译器，和module没关系。]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#314]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 28 Mar 2008 11:48:00 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[在make里指定/path-to-toolchain也是一样的现象...]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#310]]></link>
 <author><![CDATA[yourbabyface]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 28 Mar 2008 03:18:13 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[还是不行啊。在/etc/profile里，已经设置了
pathmunge /usr/local/arm/3.4.1/bin
然后在内核源代码目录下执行
make ARCH=arm CROSS_COMPILE=arm-linux- modules
输出如下
&nbsp; CHK&nbsp; &nbsp;  include/linux/version.h
make[1]: “arch/arm/kernel/asm-offsets.s”是最新的。
make[1]: “include/asm-arm/mach-types ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#309]]></link>
 <author><![CDATA[yourbabyface]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 28 Mar 2008 03:16:54 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[在内核源代码的目录下执行make ARCH=arm CROSS_COMPILE=/path/to/toolchain modules]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#305]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 28 Mar 2008 00:19:01 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[不好意思，查了好久也没搞定这个module.symvers怎么生成，有说是内核重新编译一下，不过我没找到相关的配置选项阿。新手上路，望版主指点迷津]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#301]]></link>
 <author><![CDATA[yourbabyface]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 27 Mar 2008 15:45:12 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[WARNING: Symbol version dump /opt/qq2440/kernel-2.6.13/Module.symvers
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; is missing; modules will have no dependencies and modversions.

仔细看这句:)]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#297]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Thu, 27 Mar 2008 05:53:33 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[OK.

=================================
源代码hello.c：
#include &lt;linux/init.h&gt;
#include &lt;linux/module.h&gt;
MODULE_LICENSE(&quot;Dual BSD/GPL&quot;);
static int hello_init(void)
{
&nbsp; &nbsp; printk(KERN_ALERT &quot;Hello, world\n&quot;);
&nbsp; &nbsp; return 0;
}
static void hello_exit ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#291]]></link>
 <author><![CDATA[yourbabyface]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Wed, 26 Mar 2008 14:31:57 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[能否贴一下源代码和make过程的输出？]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=206#290]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Wed, 26 Mar 2008 13:34:01 +0000]]></pubdate>
</item>
</channel></rss>