[vtkusers] Bug in vtk build system: hardcoded path
Benjamin Schindler
bschindler at student.ethz.ch
Tue Jan 20 08:48:23 EST 2009
Hi
I just installed a new version of qt along side the old one (Which is
still required because it's linked against older libs). I just exchanged
the envvars and expected things to work. Wrong :)
Any Project using cmake and which depends on vtk, will pull in the
following files:
VTKLibraryDepends.cmake: SET("QVTKWidgetPlugin_LIB_DEPENDS"
"optimized;/pub/flowvis/local/qt4/qt-x11-opensource-src-4.3.3_inst/lib/libQtCore.so
snip)
VTKConfigQt.cmake: ... similar as above
(The grep also gaves matches on libQVTK.so.5.2.0 and
plugins/designer/libQVTKWidgetPlugin.so which also give a potential for
some breakage)
So this means, vtk has path which get pulled in hardcoded. So if qt
moves around (and envvars are adjusted), any vtk application using qt
potentially breaks
Is there the possibility to fix this? Right now I'm forced to rebuild
all of vtk and paraview which is a real pain
Thanks
Benjamin
More information about the vtkusers
mailing list