What's up with the list?

Matěj Týč matej.tyc at gmail.com
Thu Oct 16 13:29:26 PDT 2008


> > This seems to me as misundersting. There may be libraries that require
> > appropriate CFLAGS and CXXFLAGS (maybe also CPPFLAGS) specified in
> 
> That's actually absolutely necessary IMNSHO:
> - CPPFLAGS are intended for all preprocessor-related parameters (e.g.
>   -I, -D, ...) and (should be) used on every invocation of the
>   preprocessor.
>   E.g. it's not uncommon to automatically generate dependency files
>   via "gcc -M" and you really want to have the same -I and -D there and
>   on the "regular" compile afterwards[0].
> - There are software packages which have C and C++ files. And since sane
>   tools do not silently ignore unknown parameters, it's better to
>   separate the parameters of these two.

I think that there should be some conclusion made out of this. Sounds
that I am not the only one who thinks that some small new features would
be appreciated. What do the important people think (if they are
alive :-)?

Cheers,
Matej



More information about the pkg-config mailing list