<br><br>&nbsp; I created an NFS disk using devrocket 2.03, copied the kernel image from a devrocket build to the system.ace.&nbsp; I booted the ml403 board and did an nfs mount.&nbsp; I copied the kernel directory created under the devrocket 
2.03 kernel project into /usr/src/linux<br><br>&nbsp; I created a simple module:<br>-----------------------------------------------------------------------------------------------------------------<br>root@ml403:/home/moduletest# cat 
moduletest.c<br><br>#include &lt;linux/kernel.h&gt;<br>#include &lt;linux/init.h&gt;<br>#include &lt;linux/module.h&gt;<br><br>MODULE_DESCRIPTION(&quot;Test Kernel Module&quot;);<br>MODULE_AUTHOR(&quot;wade maxfield (<a href="mailto:maxfield@ctelcom.net">
maxfield@ctelcom.net</a>)&quot;);<br>MODULE_LICENSE(&quot;$LICENSE$&quot;);<br><br>static int moduletest_init_module(void)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printk( KERN_DEBUG &quot;Module moduletest init\nHello World!\n&quot; );<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return 0;
<br>}<br><br>static void moduletest_exit_module(void)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printk( KERN_DEBUG &quot;Module moduletest exit\nGoodbye Cruel World!\n&quot; );<br>}<br><br>module_init(moduletest_init_module);<br>module_exit(moduletest_exit_module);
<br>---------------------------------------------------------------------------------------------------------------------------<br>&nbsp;&nbsp; This has compiled under RHEL 4.0 and worked.<br><br>&nbsp;&nbsp; if I go do a build on the ml403 board I get the following (ignore the time problems)
<br>----------------------------------------------------------------------------------------------------------------------<br>root@ml403:/home/moduletest# make<br>make: Warning: File `Makefile' has modification time 1.2e+09
 s in the future<br>make -C /lib/modules/2.6.10_mvl401-ml40x/build SUBDIRS=/home/moduletest modules<br>make[1]: Entering directory `/usr/src/linux'<br>Makefile:503: .config: No such file or directory<br>make[1]: Warning: File `/usr/src/linux/arch/ppc/Makefile' has modification time 
1.2e+09 s in the future<br>make[2]: Warning: File `scripts/Makefile.lib' has modification time 1.1e+09 s in the future<br>&nbsp; CC [M]&nbsp; /home/moduletest/moduletest.o<br>/bin/sh: line 1: scripts/basic/fixdep: cannot execute binary file
<br>make[2]: *** [/home/moduletest/moduletest.o] Error 126<br>make[1]: *** [_module_/home/moduletest] Error 2<br>make[1]: Leaving directory `/usr/src/linux'<br>make: *** [default] Error 2<br>----------------------------------------------------------------------------------------------------------
<br><br>&nbsp;&nbsp;&nbsp; I think that &quot;fixdep&quot; was created as x86.&nbsp; Any suggestions as to getting fixdep to be powerpc executable?<br><br>thanks,<br>wade<br><br>&nbsp;&nbsp; <br>