Hello everyone - I have been struggling for two days trying to get Therion 5.2 (stable) to compile on my brand new CentOS 5.3 system. The dependencies are killing me!
CentOS repositories do not include any VTK packages, so I had to build VTK 5.4 from source. That brought its own set of dependencies - I had to compile CMake from source before I could compile VTK! Sheesh!!! This is ridiculous ... Anyhow, the message I am stuck on now comes from "make install" of Therion. It appears to be related to some missing piece of VTK. Can anyone shed some light on how I deal with this? ============== c++ -o loch -Wall lxR2P.o lxTR.o lxOGLFT.o lxSetup.o lxRender.o lxWX.o lxImgIO.o lxLRUD.o lxFile.o lxData.o lxMath.o lxSView.o lxSScene.o lxGUI.o lxGLCo.o lxGLCs.o lxOptDlg.o lxAboutDlg.o img.o -lwx_gtk2u_gl-2.8 -pthread -lwx_gtk2u_richtex t-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2. lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 - lwx_baseu-2.8 -L/usr/include/vtk-5.0/lib/vtk -lvtkHybrid -lvtkImaging -lvtkIO - lvtkGraphics -lvtkFiltering -lvtkCommon -lfreetype -lpthread -lz -s /usr/bin/ld: cannot find -lvtkHybrid collect2: ld returned 1 exit status make[1]: *** [loch] Error 1 make[1]: Leaving directory `/Installs/therion/loch' make: *** [loch/loch] Error 2 =============== Searching the system for files like "vtkHybrid*" finds vtkHybrid.CMake in the source directory for VTK. I don't find anything else on the system. At the end Therion is not installed. I don't need Loch. Is there a directive for make to tell it to ignore Loch? Thanks - Bill Gee
