[Insight-developers] Problem compiling InsightApplications agains
VTK 5.1 (cvs)
Kent Williams
kent at psychiatry.uiowa.edu
Mon Nov 6 15:41:30 EST 2006
This one is a stumper for me. When I compile
InsightApplications/ThresholdSegmentationLevelSet,
ShapeDetectionLevelSet, or DeformableRegistration3DTimeseries, I get
this link error:
.../lib/libvtkRendering.a(vtkCellCenterDepthSort.o)(.text+0x3d9): In
function `vtkCellCenterDepthSort::GetNextCells()':
.../VTK/Rendering/vtkCellCenterDepthSort.cxx:249: undefined reference to
`vtkSortDataArray::Sort(vtkDataArray*, vtkDataArray*)'
I thought just changing the link order -- what this message tells me is
that vtkRendering depends on vtkGraphics (where vtkSortDataArray lives),
but that doesn't do it.
Then I looked at the CMakeLists.txt file in VTK/Rendering, with the
intention of making Rendering depend on Graphics, but VTK seems to have
it's own dialect of CMake that means there's no obvious place to force
the dependency.
This is with Insight CVS, InsightApplications CVS, VTK 5.1 (CVS).
System: RHEL Linux, gcc 4.1.0 ...
More information about the Insight-developers
mailing list