[Insight-users] itk fatal configuration error

Dean Inglis dean.inglis at camris.ca
Thu Jun 24 08:06:44 EDT 2010


Hi Karthik,

> Somehow its getting the definition of VTK_VERSION, perhaps from GDCM, 
> which
> probably was built with GDCM_USE_VTK ??

Yes, GDCM is built with GDCM_USE_VTK on.  I need the vtkGDCMImageReader
class.

I got things to build if I switched back to cmake 2.6.  Ill try a test with 
cmake 2.8
with your suggestion below and post the results in a few hours ....

Dean

> But it should never get to line 115 of that file when building ITK. That
> should happen only if you are building VTK.
>
> What happens if you manually uncomment the first few lines in
> Utilities/MetaIO/CMakeLists.txt to something like this :
>
> #IF(VTK_VERSION)
> #  SET(METAIO_FOR_VTK 1)
> #  MARK_AS_ADVANCED( METAIO_FOR_VTK )
> #  SET(METAIO_NAMESPACE "vtkmetaio")
> #ELSE(VTK_VERSION)
>  SET(METAIO_FOR_VTK 0)
>  SET(METAIO_FOR_ITK 1)
>  MARK_AS_ADVANCED( METAIO_FOR_ITK )
>  SET(METAIO_NAMESPACE "ITKMetaIO")
>
>  IF(ITK_USE_LIBXML2)
>    ADD_DEFINITIONS(-DMETAIO_USE_LIBXML2)
>    INCLUDE_DIRECTORIES(${ITK_LIBXML2_INCLUDE_DIR})
>  ENDIF(ITK_USE_LIBXML2)
>
> #ENDIF(VTK_VERSION)
> ....
> ....
>
> Somehow its getting the definition of VTK_VERSION, perhaps from GDCM, 
> which
> probably was built with GDCM_USE_VTK ??
>
> Thanks
> --
> karthik
>
> On Thu, Jun 24, 2010 at 1:49 AM, Dean Inglis <dean.inglis at camris.ca> 
> wrote:
>
>> Im building cvs ITK against static release builds of svn gdcm and git VTK
>> with CMake 2.8.1 on Win32 Vista with VS 2005 Express nmake.  Im getting
>> the following cmake configuration errors involving MetaIO:
>>
>> D:\Developer\Releases\VS\STATIC\itkStatic>cmake
>> d:/Developer/Sources/Insight -G"
>> NMake Makefiles"
>> CMake Error at Utilities/MetaIO/CMakeLists.txt:115 (INSTALL):
>>  install TARGETS given no ARCHIVE DESTINATION for static library target
>>  "vtkmetaio".
>>
>> -- Configuring incomplete, errors occurred!
>>
>> Is there a work around for this or am I missing something??
>>
>> regards,
>> Dean
>>
>> _____________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Kitware offers ITK Training Courses, for more information visit:
>> http://www.kitware.com/products/protraining.html
>>
>> Please keep messages on-topic and check the ITK FAQ at:
>> http://www.itk.org/Wiki/ITK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-users
>>
> 



More information about the Insight-users mailing list