From: Allen B. <al...@vr...> - 2004-09-22 21:27:01
|
I have fixed this bug in the build. I was able to simplify the dependency tracking for gmtl-config by just using an SCons Value() node to track the value of all items that are substituted into gmtl-config. The long and short of what this means is that if anything changes that is used for the creation of gmtl-config, the file will be re-created. -Allen Patrick Hartling wrote: > On Mon, 2004-09-20 at 16:50 -0500, Daniel E. Shipton wrote: > >>I install gmtl by >>scons >>scons install prefix=$HOME/tmp/gmtl-0.4 > > > I could be wrong, but I don't think that this is a valid way to install > GMTL as the SCons build is currently written. The gmtl-config script is > generated as part of the first call to scons, and since there is no > prefix set, it uses a default value. When I install GMTL, I just go > straight for the install step. AFAIK, SCons ensures that everything is > built before installing. If you're not building PyGMTL, there is > nothing to build aside from gmtl-config. Of course, PyGMTL doesn't get > installed by SCons anyway, so there is a different sort of problem > there. > > -Patrick > > >>the generated gmtl-config script output >>/usr/local/include for the CXXFLAGS >>which is obviously wrong. > > > -- -- Allen Bierbaum al...@vr... -- Research Assistant and PhD Candidate -- VR Juggler Team www.vrjuggler.org -- Virtual Reality Applications Center www.vrac.iastate.edu |