<div dir="ltr">Hi Andreas,<div><br></div><div>This problem is being worked on here:</div><div><br></div><div>  <a href="http://review.source.kitware.com/#/c/14575/">http://review.source.kitware.com/#/c/14575/</a></div><div>
<br></div><div>Any help reviewing and testing the patch is appreciated.</div><div><br></div><div>Thanks,</div><div>Matt</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Feb 28, 2014 at 6:36 AM, Fetzer, Andreas <span dir="ltr"><<a href="mailto:a.fetzer@dkfz-heidelberg.de" target="_blank">a.fetzer@dkfz-heidelberg.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="DE" link="blue" vlink="purple"><div><p class="MsoNormal"><span lang="EN-US">Hi list,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">we recently upgrade ITK in our project to version 4.5.1. Now I get linker errors (attached below)<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">My system is Mac OS X 10.7.5 with Apple clang version 3.1 (tags/Apple/clang-318.0.54) (based on LLVM 3.1svn).<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">We build ITK as shared libraries.<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">To eliminate the possibility that we made some configuration misstake I checked out ITK separately and build it from<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">scratch. This lead to the same errors.<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">It this a know issue and is there already a solution?<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">Many thanks<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">Andreas<u></u><u></u></span></p><p class="MsoNormal">
<span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">Error ouput:<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">Linking CXX executable ../../../../bin/ITKCommon1TestDriver<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Undefined symbols for architecture x86_64:<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  "itk::SmartPointerForwardReference<itk::ProcessObject>::operator itk::ProcessObject*() const", referenced from:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<2u>::UpdateOutputInformation() in ITKCommon1TestDriver.cxx.o<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<6u>::UpdateOutputInformation() in ITKCommon1TestDriver.cxx.o<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">      itk::ImageFileWriter<itk::Image<unsigned char, 2u> >::Write() in ITKCommon1TestDriver.cxx.o<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<2u>::UpdateOutputInformation() in itkAbortProcessObjectTest.cxx.o<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<3u>::UpdateOutputInformation() in itkAdaptorComparisonTest.cxx.o<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<2u>::UpdateOutputInformation() in itkExtractImage3Dto2DTest.cxx.o<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<3u>::UpdateOutputInformation() in itkExtractImage3Dto2DTest.cxx.o<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      ...<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">  "itk::SmartPointerForwardReference<itk::ProcessObject>::~SmartPointerForwardReference()", referenced from:<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<2u>::UpdateOutputInformation() in ITKCommon1TestDriver.cxx.o<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<6u>::UpdateOutputInformation() in ITKCommon1TestDriver.cxx.o<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      itk::ImageFileWriter<itk::Image<unsigned char, 2u> >::Write() in ITKCommon1TestDriver.cxx.o<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<2u>::UpdateOutputInformation() in itkAbortProcessObjectTest.cxx.o<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<3u>::UpdateOutputInformation() in itkAdaptorComparisonTest.cxx.o<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<2u>::UpdateOutputInformation() in itkExtractImage3Dto2DTest.cxx.o<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<3u>::UpdateOutputInformation() in itkExtractImage3Dto2DTest.cxx.o<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">      ...<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  "itk::SmartPointerForwardReference<itk::ProcessObject>::operator->() const", referenced from:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<2u>::UpdateOutputInformation() in ITKCommon1TestDriver.cxx.o<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<6u>::UpdateOutputInformation() in ITKCommon1TestDriver.cxx.o<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<2u>::UpdateOutputInformation() in itkAbortProcessObjectTest.cxx.o<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<3u>::UpdateOutputInformation() in itkAdaptorComparisonTest.cxx.o<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<2u>::UpdateOutputInformation() in itkExtractImage3Dto2DTest.cxx.o<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<3u>::UpdateOutputInformation() in itkExtractImage3Dto2DTest.cxx.o<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">      itk::ImageBase<1u>::UpdateOutputInformation() in itkExtractImageTest.cxx.o<u></u><u></u></span></p></div></div><br>_______________________________________________<br>
Community mailing list<br>
<a href="mailto:Community@itk.org">Community@itk.org</a><br>
<a href="http://public.kitware.com/cgi-bin/mailman/listinfo/community" target="_blank">http://public.kitware.com/cgi-bin/mailman/listinfo/community</a><br>
<br></blockquote></div><br></div>