lkml.org 
[lkml]   [2003]   [Jul]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: 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/

\
 
 \ /
  Last update: 2005-03-22 13:47    [W:0.068 / U:0.308 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site