build external module splited into several files
Greg KH
greg at kroah.com
Mon Apr 4 14:47:40 EDT 2016
On Mon, Apr 04, 2016 at 08:00:09PM +0200, Colin Vidal wrote:
> Hi all,
>
> I'm currently reading LDD the 3rd edition. Chapter 2 says that if we
> need for example to build module "foo.c" which is split in two other
> files "sub1.c" and "sub2.c", we just have to define the following
> Kbuild variable in the makefile:
>
> foo-objs := sub1.o sub2.o
>
> I suppose that
>
> foo-y := sub1.o sub2.o
>
> has the same semantic ? That's not very clear to me.
Nope, not at all, stick with the "foo-objs" string instead please.
That should resolve your other issues here.
hope this helps,
greg k-h
More information about the Kernelnewbies
mailing list