trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: January 2012

Re: [trinity-devel] Need help: cmake/pkgconfig breakage?

From: "Timothy Pearson" <kb9vqf@...>
Date: Thu, 19 Jan 2012 17:41:19 -0600
>> Don't set CPLUS_INCLUDE_PATH?
>
> I am now doing that. :)
>
>> Seriously, I'm not sure why you set that variable.  I
>> never heard of it
>> before, and usually the safest way to get includes added to
>> the compiler
>> flags is via CXXFLAGS and CFLAGS.
>
> Long ago in a galaxy far away, when I first joined the project, I noticed
> the variable being set in the /etc/profile.d/qt.sh script that came with
> the Slackware qt3 package. I presumed the variable was important. Of
> course, that script is for run time and not for compiling. Over time I
> have been learning to strip many environment variables from within my
> build environment, but that one slipped through unnoticed until this mess
> surfaced.
>
> Maybe we should have a short snippet in our wiki with what are appropriate
> environment variables, which ones to avoid, and what is appropriate for
> CXX/CFLAGS?

Good idea!  At least make mention of this problematic variable, as it took
quite a while (and a couple of bug reports) for both of us to even begin
to figure out what was going on. ;-)

Tim