|
From: Doug M. <mc...@ia...> - 2007-01-03 23:31:33
|
On Jan 3, 2007, at 2:22 PM, Doug McCorkle wrote: > Hello, > I am having an odd problem with the pc file generated with the > gmtl 0.4.12 build when running on RHEL 4. When I run flagpoll > within scons such as: > > flagpoll vrjuggler --get-vrj-ogl-libs --libs --cflags > > I get a mangled include path for gmtl: > > -I. -I/home/vr/Applications/TSVEG/Libraries/Release/Opt/VTK-5.0/ > Linux-RHEL4/include/vtk-5.0 -I/home/vr/Applications/TSVEG/Libraries/ > Release/Opt/OSG-1.2/Linux-RHEL_4/include -I/usr/include -I/home/vr/ > Applications/TSVEG/Libraries/Release/Opt/Boost-1.33.1/Linux-RHEL4/ > include/boost-1_33_1 -I/home/vr/Applications/TSVEG/Libraries/ > Release/Opt/ACE-TAO-5.5/Linux-RHEL_4/include -I/home/users/sgent/ > TSVEG/ACE_TAO/ACE_TAO_5_5_0/Linux-RHEL_4/include -I/usr/X11R6/ > include -I/home/vr/Applications/TSVEG/Libraries/Release/Opt/ > VRJuggler-2.0.1-branch/Linux-RHEL4/include -I/home/vr/Applications/ > TSVEG/Libraries/Release/Opt/cppdom-0.6.6/Linux-RHEL4/include - > Ibuild.linux.2.0-redhat-4.i686.ia32/VE_Xplorer/GE/\/home\/vr\/ > Applications\/TSVEG\/Libraries\/Release\/Opt\/GMTL\-0\.4\.12\/Linux > \-RHEL4\/include -IVE_Xplorer/GE/\/home\/vr\/Applications\/TSVEG\/ > Libraries\/Release\/Opt\/GMTL\-0\.4\.12\/Linux\-RHEL4\/include > > Please note the last line with the gmtl include path. The pc file > has the correct path but when scons parses the output from flagpoll > it appears to butcher the gmtl include path. If I remove the \ from > the include path in the gmtl pc file everything works fine. Is this > an issue that can be resolved by changing the formating in the pc > file or should this be addressed by scons? Also, I do not see this > problem on my mac. > > On the RHEL 4 machine: > > |keymaker|~/svn_VE_Suite/VE_Suite> scons --version > SCons by Steven Knight et al.: > script: v0.96.93.D001, 2006/11/06 08:31:54, by knight on > roxbury > engine: v0.96.93.D001, 2006/11/06 08:31:54, by knight on > roxbury > Copyright (c) 2001, 2002, 2003, 2004 The SCons Foundation > |keymaker|~/svn_VE_Suite/VE_Suite> > > On my mac: > > objects:~ mccdo$ scons --version > SCons by Steven Knight et al.: > script: v0.96.92.D002, 2006/04/11 07:39:43, by knight on > roxbury > engine: v0.96.92.D002, 2006/04/11 07:39:43, by knight on > roxbury > Copyright (c) 2001, 2002, 2003, 2004 The SCons Foundation > objects:~ mccdo$ > > Thanks for the help. > I did some more checking and the problem appears on my mac as well. The build is just not affected due to the way things are installed. So it appears to be a general scons parsing error as flagpoll when run on the command line displays to correct include path. Doug |