Messages in this thread | | | Date | Wed, 30 Jul 2003 08:01:15 -0700 | From | "Randy.Dunlap" <> | Subject | Re: linux-2.6.0-test1 : modules not working |
| |
On Wed, 30 Jul 2003 00:34:41 -0700 (PDT) Studying MTD <studying_mtd@yahoo.com> wrote:
| I am curious that linux-2.6.0-test1 supports external | modules yet or not ? | | Thanks. | | --- Alex Goddard <agoddard@purdue.edu> wrote: | > On Tue, 29 Jul 2003, Studying MTD wrote: | > | > > I tried hello world example from | > > http://lwn.net/Articles/21817/ | > > | > > but i am still getting :- | > > | > > #insmod hello_module.o | > > No module found in object | > > Error inserting 'hello_module.o': -1 Invalid | > module | > > format | > | > [Snip] | > | > 'kay. So modules are enabled and everything. More | > specifically, I was | > after information such as the gcc options and stuff | > you used to compile | > hello_module.o | > | > Check the second article at that URL, and try | > building your hello_module | > with the basic Makefile it gives. That uses the | > best way for building | > external modules. After building your kernel that | > way, try inserting the | > hello_module.ko.
So you can insmod hello_module.ko successfully now?
Sure, 2.6 supports external modules (if you mean modules that are built outside of the kernel source tree), but for now you also need a full kernel source tree for the build system to reference. I.e., you can't build an external module without having a full kernel source tree installed and configured.
-- ~Randy | http://developer.osdl.org/rddunlap/ | http://www.xenotime.net/linux/ | - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |