This is the mail archive of the
automake@gnu.org
mailing list for the automake project.
RE: Target-specific CFLAGS
- From: "Drummonds, Scott B" <scott dot b dot drummonds at intel dot com>
- To: <blp at cs dot stanford dot edu>, <automake at gnu dot org>
- Cc:
- Date: Tue, 24 Feb 2004 13:54:50 -0800
- Subject: RE: Target-specific CFLAGS
I didn't. But I do now.
Thanks,
Scott
> -----Original Message-----
> From: automake-bounces+scott.b.drummonds=intel.com@gnu.org
> [mailto:automake-bounces+scott.b.drummonds=intel.com@gnu.org]
> On Behalf Of Ben Pfaff
> Sent: Tuesday, February 24, 2004 1:43 PM
> To: automake@gnu.org
> Subject: 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
>
>
>
>