[Insight-users] ImageRegistration2.cxx Compilation Error
Luis Ibanez
luis.ibanez@kitware.com
Tue May 4 17:57:02 EDT 2004
Hi Nicolas,
The order of the libraries is important in Unix
Make sure that you put them as:
ITKIO ITKNumerics ITKCommon
Regards,
Luis
-----------------------
Taburet, Nicolas wrote:
> I tried it but I have always the same error.
> Thanks,
>
> Nicolas
>
>
> -----Message d'origine-----
> De : Julien Jomier [mailto:jjomier@cs.unc.edu]
> Envoyé : mardi 4 mai 2004 18:31
> À : 'Taburet, Nicolas'; insight-users@itk.org
> Objet : RE: [Insight-users] ImageRegistration2.cxx Compilation Error
>
>
> Hi Nicolas,
>
> You are missing the itkCommon library. Try to add it to your
> TARGET_LINK_LIBRARIES:
> TARGET_LINK_LIBRARIES(ImageRegistration2 ITKNumerics ITKIO ITKCommon)
>
> best regards,
>
> Julien
>
>
>>-----Original Message-----
>>From: insight-users-admin@itk.org
>>[mailto:insight-users-admin@itk.org] On Behalf Of Taburet, Nicolas
>>Sent: Tuesday, May 04, 2004 12:19 PM
>>To: 'insight-users@itk.org'
>>Subject: [Insight-users] ImageRegistration2.cxx Compilation Error
>>
>>
>>Dear ITK users
>>
>>I am a beginer and I try to compile ImageRegistration2.cxx
>>file but I get
>>this message:
>>
>>
>>Building executable
>>/home/nico/itk/bin/Registration/ImageRegistration2.exe...
>>ImageRegistration2.o(.text$_ZN3itk22GaussianKernelFunctionC1Ev
>>+0x15):ImageRe
>>gistration2.cxx: undefined reference to
>>'__imp___ZTVN3itk14GaussianKernelFunctionE'
>>ImageRegistration2.o(.text$_ZN3itk14KernelFunctionC1Ev+0x15):I
>
> mageRegistrati
>
>>on2.cxx: undefined reference to '__imp___ZTVN3itk14KernelFunctionE'
>>collect2: ld returned 1 exit status
>>make[1]:
>>***[/home/nico/itk/bin/Registration/ImageRegistration2.exe] Error 1
>>make: ***[default_target] Error 2
>>
>>Here is my CMakeLists.txt file:
>>PROJECT(ImageRegistration2)
>>INCLUDE_REGULAR_EXPRESSION("^.*$")
>>
>># Find ITK.
>>FIND_PACKAGE(ITK)
>>IF(ITK_FOUND)
>> INCLUDE(${ITK_USE_FILE})
>>ELSE(ITK_FOUND)
>> MESSAGE(FATAL_ERROR
>> "Cannot build without ITK. Please set ITK_DIR.")
>>ENDIF(ITK_FOUND)
>>
>>ADD_EXECUTABLE(ImageRegistration2 ImageRegistration2.cxx )
>>TARGET_LINK_LIBRARIES(ImageRegistration2 ITKNumerics ITKIO)
>>
>>I think the error comes from
>>itk::MutualInformationImageToImageMetric which
>>use itk::KermelFunction and itk::GaussianKermelFunction but I
>>haven't had
>>any success solviing the problem.
>>Any assitance would be greatly appreciated.
>>Thanks.
>>Nicolas
>>
>>_______________________________________________
>>Insight-users mailing list
>>Insight-users@itk.org
>>http://www.itk.org/mailman/listinfo/insight-users
>>
>
> _______________________________________________
> Insight-users mailing list
> Insight-users@itk.org
> http://www.itk.org/mailman/listinfo/insight-users
>
More information about the Insight-users
mailing list