This is the mail archive of the automake@gnu.org mailing list for the automake project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Target-specific CFLAGS


"Drummonds, Scott B" <scott.b.drummonds@intel.com> writes:

> From: automake-bounces+scott.b.drummonds=intel.com@gnu.org 
>> <quote>
>> noinst_LIBRARIES = normal.a normal-feature.a
>> 
>> normal_a_SOURCES = [bunch of files]
>> normal_feature_a_SOURCES = $(normal_a_SOURCES)
>> normal_feature_a_CFLAGS = -DFEATURE
>> </quote>
> ...
>> Where have I gone wrong?
>
> Of course, when my source files are C++ files the _CFLAGS extension does
> nothing.  Changing this to _CPPFLAGS fixed the problem.  Duh.

You know that CPPFLAGS is for the C preprocessor and CXXFLAGS is
for the C++ compiler, right?
-- 
Ben Pfaff 
email: blp@cs.stanford.edu
web: http://benpfaff.org




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]