DragonFly users List (threaded) for 2005-01
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: Dumb question re makefile variables
On Thu, Jan 06, 2005 at 12:57:41PM -0800, walt wrote:
> Okay, I understand that the typical '#define FOO 1' statement
> in a C header file is read by the C pre-processor, and the
> similar FOO=1 in a Makefile is read my 'make', and a shell
> environment variable (setenv FOO 1) is read by the shell.
Shell environment variable are normally exported for csh or must
be marked as such for sh/ksh/zsh. Those being default values for
Makefile variables and can be overriden by them. Makefile variables
can also be specified on the command line and in that case _override_
all other assigments.
Both types are not related to preprocessor variables. Those are normally
added via CPPFLAGS, CFLAGS or CXXFLAGS.
Joerg
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]