Re: [question] pass CONFIG_FOO to CC problem

From: DervishD
Date: Wed Jun 22 2005 - 13:17:04 EST


Hi Coywolf :)

* Coywolf Qi Hunt <coywolf@xxxxxxxxx> dixit:
> I was expecting kbuild passes CONFIG_FOO from .config to CC
> -DCONFIG_FOO, but it doesn't. So I have to add
>
> ifdef CONFIG_FOO
> EXTRA_CFLAGS += -DCONFIG_FOO
> endif

NO! You don't do it that way in the kernel. Think: if you have to
pass a '-D' option for each config item you set, you will end up with
TONS of '-D' options, in fact you probably exceed the command line
size limit.

You have to include <linux/config.h> if I recall correctly ;)

Good luck!

Raúl Núñez de Arenas Coronado

--
Linux Registered User 88736 | http://www.dervishd.net
http://www.pleyades.net & http://www.gotesdelluna.net
It's my PC and I'll cry if I want to...
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/