On Sat, May 22, 2010 at 1:42 PM, loody <[email protected]> wrote:

> hi Mulyadi :
>
> 2010/5/22 Mulyadi Santosa <[email protected]>:
> > On Sat, May 22, 2010 at 10:39, loody <[email protected]> wrote:
> >> Dear all:
> >> I have some questions as below:
> >> 1. can we build/clean a specific module instead of building/clean the
> >> whole module?
> >
> > meaning, a specific .ko file? AFAIK, you do that by directly
> > mentioning the c file as argument to make, eg:
> > make kernel/blah.c
> >
> >> 2. could we builld the kernel with multi-thread?
> >
> > something like make -j2 ? where "2" is the number of parallel build
> > you wanna do?
> I find what I want
> "make M=xxx modules' where xxx is the location of driver.
> But I have the follow problem:
> when I clean it and re-module it, it seems not work
> the mesage I attach as below:
> r...@ubuntu-t60:/media/sdb1/linux.2.6.30.9# make M=drivers/usb clean
>  CLEAN   drivers/usb/.tmp_versions
>  CLEAN   drivers/usb/Module.symvers drivers/usb/modules.order
> r...@ubuntu-t60:/media/sdb1/checkin/linux.2.6.30.9# make M=drivers/usb
> modules
>  Building modules, stage 2.
>  MODPOST 3 modules
> r...@ubuntu-t60:/media/sdb1/checkin/linux.2.6.30.9#
>
> do I type the wrong command?
> appreciate your help,
> miloody
>
>
hey i'm not sure what i feel it isn't clearing .ko file inside your build
directory.

try using this, it might help if your Makefile is correct.

For Building the .ko file:

make SUBDIRS=drivers/usb modules


For cleaning:

make SUBDIRS=drivers/usb clean


>  --
> To unsubscribe from this list: send an email with
> "unsubscribe kernelnewbies" to [email protected]
> Please read the FAQ at http://kernelnewbies.org/FAQ
>
>


-- 
Regards:
Vineet Agarwal
Development Engineer, Calsoft
http://in.linkedin.com/in/vineetagrwal

Reply via email to