[vtkusers] cmake problems gdcm with vtk6
Goodwin Lawlor
goodwin.lawlor.lists at gmail.com
Mon Feb 4 17:22:01 EST 2013
Hi Lars,
That macro (VTK_MAKE_INSTANTIATOR3) was included in the root
CMakeLists.txt in VTK 5.x but not 6.0.
You've 2 choices:
1. Set the advanced flag (new in vtk6) VTK_MAKE_INSTANTIATORS and rebuild VTK.
or
2. Include the macro yourself (it's still there in the cmake dir)
Something like
include(${VTK_CMAKE_DIR}/vtkMakeInstantiator.cmake)
at the top of Utilities/VTK/CMakeLists.txt should do it.
I think option 2 is better since option 1 creates Instantiators for
all modules - which you probably don't need.
hth
Goodwin
On Mon, Feb 4, 2013 at 8:17 PM, Lars Matthäus <lars.matthaeus at web.de> wrote:
>
> Dear all,
>
> Nobody on the gdcm mailing list had any idea, so maybe some of the VTK
> folks can help to solve this, as this seems to be related to the vtk
> changes 5.10 -> 6.0:
>
> When I try to configure gdcm with vtk option (GDCM_USE_VTK), I get a
> cmake error when I try to "link/build/cmake" against a vtk 6.0
> configuration:
>
> CMake Error at Utilities/VTK/CMakeLists.txt:111 (VTK_MAKE_INSTANTIATOR3):
> Unknown CMake command "VTK_MAKE_INSTANTIATOR3".
>
> Before cmake'ing gdcm, I had successfully configured and release-build
> vtk (shared libs ON, java wrapping ON).
>
>
> All is fine when I try to "cmake" against a vtk 5.10 version (same
> settings).
>
>
> Any ideas?
>
> Thanks,
> Lars
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
More information about the vtkusers
mailing list