Thread (6 messages) 6 messages, 2 authors, 2011-08-23

how to compile additional module?

From: loody <hidden>
Date: 2011-08-23 12:11:28

hi:
Thanks for your help.


2011/8/23 Mirco Tischler [off-list ref]:
2011/8/23 loody [off-list ref]:
quoted
hi all:
I found if kernel want to build usb modules it will show below:there is
make -f scripts/Makefile.build obj=drivers/usb

if I have a folder in drivers/miloodytest
how could I generate
make -f scripts/Makefile.build obj=drivers/miloodytest

BR,

2011/8/23 loody [off-list ref]:
quoted
Dear all:
I make a module under kernel tree and adding Kconfig for that.
But I have no idea where I should add that when I type "make modules",
the modules I add will be compiled.
Would anyone tell me where the modules list located?


--
Regards,
Hi
It seems you forgot to edit the Makefiles. Take a look at
Documentation/kbuild/makefiles.txt for a detailed explanation. Section
3 is probably the most interesting.
I put Makefile in drivers/miloodytest
I have no idea how to let kbuild jump to there and make modules.
I guess the secret should be in scripts folder, since it seems some
tool or shell will generate command as below:
make -f scripts/Makefile.build obj=drivers/usb
make -f scripts/Makefile.build obj=drivers/block
make -f scripts/Makefile.build obj=drivers/cdrom
make -f scripts/Makefile.build obj=drivers/char
make -f scripts/Makefile.build obj=drivers/clocksource
make -f scripts/Makefile.build obj=drivers/firmware

but there is no Makefile in drivers, right?
Yours,



-- 
Regards,
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help