WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Re: Kernel module compilation

On Wed, 2007-04-04 at 19:11 +0300, David Pilger wrote:
> Sorry for the dumb question, but all these compilations are killing me :)
> I cd into my modue directory inside linux-2.6.18-xen
> and executed - "make -C path/to/kernel/src SUBDIRS=$PWD modules"
> 
> The error I get is -
> ----
> /work/xen/linux-2.6.18-xen/scripts/Makefile.modpost:38:
> include/config/auto.conf: No such file or directory
> make[1]: *** No rule to make target `include/config/auto.conf'.  Stop.
> make: *** [modules] Error 2
> ----
> 
> while autoconf.h can be found at the directory -> 
> build-linux-2.6.18-xen_x86...
> under include/linux/autoconf.h
> 
> Do you know how can I recompile just my single driver?

Not sure but try adding O=/path/to/build-linux-2.6.18-xen_x86 to your
existing command line.

It's more normal to use M=$PWD rather than SUBDIRS=$PWD but I don't know
if that is related and I think both work ok.

Ian.

> 
> Thanks in advance,
> David.
> 
> On 3/29/07, David Pilger <pilger.david@xxxxxxxxx> wrote:
> > Hello all,
> > How can I build just a single kernel module from the linux-xen sources.
> >  for instance, compile just the xen kernel modules directory...
> >
> > Thanks,
> > David.
> >
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel