[Therion] How to compile without Loch
Bill Gee
bgee at campercaver.net
Sun May 31 15:26:56 CEST 2009
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
More information about the Therion
mailing list