Re: Conditional compilation depending on CONFIG_FOOBAR

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Mon, Dec 12, 2011 at 9:17 AM, contemplating zombie <contemplatingzombie@xxxxxxxxx> wrote:
Just to clarify more, if I put my code in something like:
#ifdef CONFIG_FOOBAR
my code
#endif

Then my module's Makefile should check if this parameter is defined in the ".config" file. How should I modify my Makefile to do that?


On Sun, Dec 11, 2011 at 10:44 PM, contemplating zombie <contemplatingzombie@xxxxxxxxx> wrote:
Hi,

I want to conditionally compile some code in module if CONFIG_FOOBAR is defined.
How can I add this check to my module's makefile?

-Thanks.


If I understand correctly, you want some part of your module to be compiled only
when CONFIG_FOOBAR is defined. You already mentioned the solution yourself!:
Just put that code within #ifdef CONFIG_FOOBAR and #endif
That would check the .config file and see if CONFIG_FOOBAR is defined; and only if it
is defined, that code piece gets compiled, else it will simply get stripped off.

Regards,
Srivatsa S. Bhat
_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux