[Insight-users] library lITKcommon not found

Bradley Lowekamp blowekamp at mail.nih.gov
Wed Jul 2 10:35:43 EDT 2008


Hello,

What version of Xcode and CMake are you running? Have you tried  
building with shared libraries? Currently on the ITK cdash dashboard   
I have Xcode 3.0 and Cmake ctest2.4-patch 8, both with shared  
libraries. What happens if you try to build ITK from the command line  
with "xcodebuild -target ALL_BUILD -configuration Debug"

-Brad

On Jul 2, 2008, at 7:11 AM, Brice Thurin wrote:

> Hi Luis,
>
> 1) I am running GCC 4.0.
>
> 2) I have just succeeded in building it with the Makefile CMake  
> generator, but still fail to do the same with the xcode generator.  
> Nevertheless i managed to use the cmake xode generator to build the  
> helloworld example.
>
> 3)
> Building target “libitkv3p_netlib.a” of project “ITK” with  
> configuration “Debug”
> 	    cd /Developer/ITK2
>    /Developer/usr/bin/gcc-4.0 -x c++ -arch i386 -pipe -Wno-trigraphs  
> -fpascal-strings -fasm-blocks -O0 -DCMAKE_INTDIR="Debug" -fmessage- 
> length=0 -gdwarf-2 -Wmost -Wno-four-char-constants -Wno-unknown- 
> pragmas -O0 -F/Developer/ITK2/bin/Debug -I/Developer/ITK2/bin/Debug/ 
> include -I/Developer/ITK2 -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/Algorithms -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/BasicFilters -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/Common -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/Numerics -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/IO -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/Numerics/FEM -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/Numerics/Statistics -I/Users/peter/ 
> Downloads/InsightToolkit-3.6.0/Code/Numerics/NeuralNetworks -I/Users/ 
> peter/Downloads/InsightToolkit-3.6.0/Code/SpatialObject -I/Users/ 
> peter/Downloads/InsightToolkit-3.6.0/Utilities/MetaIO -I/Users/peter/ 
> Downloads/InsightToolkit-3.6.0/Utilities/NrrdIO -I/Developer/ITK2/ 
> Utilities/NrrdIO -I/Users/peter/Downloads/InsightToolkit-3.6.0/ 
> Utilities/DICOMParser -I/Developer/ITK2/Utilities/DICOMParser -I/ 
> Developer/ITK2/Utilities/expat -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Utilities/expat -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Utilities/nifti/niftilib -I/Users/peter/ 
> Downloads/InsightToolkit-3.6.0/Utilities/nifti/znzlib -I/Users/peter/ 
> Downloads/InsightToolkit-3.6.0/Utilities/itkExtHdrs -I/Developer/ 
> ITK2/Utilities -I/Users/peter/Downloads/InsightToolkit-3.6.0/ 
> Utilities -I/Users/peter/Downloads/InsightToolkit-3.6.0/Utilities/ 
> vxl/v3p/netlib -I/Users/peter/Downloads/InsightToolkit-3.6.0/ 
> Utilities/vxl/vcl -I/Users/peter/Downloads/InsightToolkit-3.6.0/ 
> Utilities/vxl/core -I/Developer/ITK2/Utilities/vxl/v3p/netlib -I/ 
> Developer/ITK2/Utilities/vxl/vcl -I/Developer/ITK2/Utilities/vxl/ 
> core -I/Developer/ITK2/Utilities/gdcm -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Utilities/gdcm/src -I/Developer/ITK2/bin/ 
> ITK.build/Debug/libitkvnl.a.build/DerivedSources -ftemplate-depth-50  
> -no-cpp-precomp -Wno-long-double -w -c /Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Utilities/vxl/core/vnl/vnl_matlab_write.cxx -o / 
> Developer/ITK2/bin/ITK.build/Debug/libitkvnl.a.build/Objects-normal/ 
> i386/vnl_matlab_write.o
> /Users/peter/Downloads/InsightToolkit-3.6.0/Utilities/vxl/core/vnl/ 
> vnl_matlab_header.h:16: error: variable or field 'type' declared void
> /Users/peter/Downloads/InsightToolkit-3.6.0/Utilities/vxl/core/vnl/ 
> vnl_matlab_header.h:17: error: variable or field 'rows' declared void
> /Users/peter/Downloads/InsightToolkit-3.6.0/Utilities/vxl/core/vnl/ 
> vnl_matlab_header.h:18: error: variable or field 'cols' declared void
> /Users/peter/Downloads/InsightToolkit-3.6.0/Utilities/vxl/core/vnl/ 
> vnl_matlab_header.h:19: error: variable or field 'imag' declared void
> /Users/peter/Downloads/InsightToolkit-3.6.0/Utilities/vxl/core/vnl/ 
> vnl_matlab_header.h:20: error: variable or field 'namlen' declared  
> void
>
>    cd /Developer/ITK2
>    /Developer/usr/bin/gcc-4.0 -x c++ -arch i386 -pipe -Wno-trigraphs  
> -fpascal-strings -fasm-blocks -O0 -DCMAKE_INTDIR="Debug" -fmessage- 
> length=0 -gdwarf-2 -Wmost -Wno-four-char-constants -Wno-unknown- 
> pragmas -O0 -F/Developer/ITK2/bin/Debug -I/Developer/ITK2/bin/Debug/ 
> include -I/Developer/ITK2 -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/Algorithms -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/BasicFilters -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/Common -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/Numerics -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/IO -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/Numerics/FEM -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Code/Numerics/Statistics -I/Users/peter/ 
> Downloads/InsightToolkit-3.6.0/Code/Numerics/NeuralNetworks -I/Users/ 
> peter/Downloads/InsightToolkit-3.6.0/Code/SpatialObject -I/Users/ 
> peter/Downloads/InsightToolkit-3.6.0/Utilities/MetaIO -I/Users/peter/ 
> Downloads/InsightToolkit-3.6.0/Utilities/NrrdIO -I/Developer/ITK2/ 
> Utilities/NrrdIO -I/Users/peter/Downloads/InsightToolkit-3.6.0/ 
> Utilities/DICOMParser -I/Developer/ITK2/Utilities/DICOMParser -I/ 
> Developer/ITK2/Utilities/expat -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Utilities/expat -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Utilities/nifti/niftilib -I/Users/peter/ 
> Downloads/InsightToolkit-3.6.0/Utilities/nifti/znzlib -I/Users/peter/ 
> Downloads/InsightToolkit-3.6.0/Utilities/itkExtHdrs -I/Developer/ 
> ITK2/Utilities -I/Users/peter/Downloads/InsightToolkit-3.6.0/ 
> Utilities -I/Users/peter/Downloads/InsightToolkit-3.6.0/Utilities/ 
> vxl/v3p/netlib -I/Users/peter/Downloads/InsightToolkit-3.6.0/ 
> Utilities/vxl/vcl -I/Users/peter/Downloads/InsightToolkit-3.6.0/ 
> Utilities/vxl/core -I/Developer/ITK2/Utilities/vxl/v3p/netlib -I/ 
> Developer/ITK2/Utilities/vxl/vcl -I/Developer/ITK2/Utilities/vxl/ 
> core -I/Developer/ITK2/Utilities/gdcm -I/Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Utilities/gdcm/src -I/Developer/ITK2/bin/ 
> ITK.build/Debug/libitkvnl.a.build/DerivedSources -ftemplate-depth-50  
> -no-cpp-precomp -Wno-long-double -w -c /Users/peter/Downloads/ 
> InsightToolkit-3.6.0/Utilities/vxl/core/vnl/vnl_matlab_read.cxx -o / 
> Developer/ITK2/bin/ITK.build/Debug/libitkvnl.a.build/Objects-normal/ 
> i386/vnl_matlab_read.o
> /Users/peter/Downloads/InsightToolkit-3.6.0/Utilities/vxl/core/vnl/ 
> vnl_matlab_header.h:16: error: variable or field 'type' declared void
> /Users/peter/Downloads/InsightToolkit-3.6.0/Utilities/vxl/core/vnl/ 
> vnl_matlab_header.h:17: error: variable or field 'rows' declared void
> /Users/peter/Downloads/InsightToolkit-3.6.0/Utilities/vxl/core/vnl/ 
> vnl_matlab_header.h:18: error: variable or field 'cols' declared void
> /Users/peter/Downloads/InsightToolkit-3.6.0/Utilities/vxl/core/vnl/ 
> vnl_matlab_header.h:19: error: variable or field 'imag' declared void
> /Users/peter/Downloads/InsightToolkit-3.6.0/Utilities/vxl/core/vnl/ 
> vnl_matlab_header.h:20: error: variable or field 'namlen' declared  
> void
>
> ....
>
> Building target “libITKMetaIO.a” of project “ITK” with configuration  
> “Debug”
>
> Checking Dependencies
> warning: no rule to process file '/Developer/ITK2/Utilities/itktiff/ 
> tif_fax3sm.c.rule' of type file for architecture i386
>
> ....
>
> Building target “itkTestDriver” of project “ITK” with configuration  
> “Debug”
>
>    cd /Developer/ITK2
>    /Developer/usr/bin/g++-4.0 -o /Developer/ITK2/bin/Debug/ 
> itkTestDriver -L/Developer/ITK2/bin/Debug -LDebug -L. -F/Developer/ 
> ITK2/bin/Debug -filelist /Developer/ITK2/bin/ITK.build/Debug/ 
> itkTestDriver.build/Objects-normal/i386/itkTestDriver.LinkFileList - 
> arch i386 -Wl,-search_paths_first -headerpad_max_install_names / 
> Developer/ITK2/bin/Debug/libITKIO.a /Developer/ITK2/bin/Debug/ 
> libITKSpatialObject.a /Developer/ITK2/bin/Debug/libITKCommon.a / 
> Developer/ITK2/bin/Debug/libITKNrrdIO.a /Developer/ITK2/bin/Debug/ 
> libitkgdcm.a /Developer/ITK2/bin/Debug/libitktiff.a /Developer/ITK2/ 
> bin/Debug/libitkjpeg8.a /Developer/ITK2/bin/Debug/libitkjpeg12.a / 
> Developer/ITK2/bin/Debug/libitkjpeg16.a /Developer/ITK2/bin/Debug/ 
> libitkpng.a /Developer/ITK2/bin/Debug/libITKMetaIO.a /Developer/ITK2/ 
> bin/Debug/libITKniftiio.a /Developer/ITK2/bin/Debug/libITKznz.a / 
> Developer/ITK2/bin/Debug/libitkzlib.a /Developer/ITK2/bin/Debug/ 
> libITKDICOMParser.a /Developer/ITK2/bin/Debug/libITKEXPAT.a / 
> Developer/ITK2/bin/Debug/libitkvnl_inst.a /Developer/ITK2/bin/Debug/ 
> libitksys.a -lpthread -lm /Developer/ITK2/bin/Debug/ 
> libitkopenjpeg.a /Developer/ITK2/bin/Debug/libitkvnl_algo.a / 
> Developer/ITK2/bin/Debug/libitkvnl.a /Developer/ITK2/bin/Debug/ 
> libitkvcl.a /Developer/ITK2/bin/Debug/libitkv3p_netlib.a -lm
> i686-apple-darwin9-g++-4.0.1: /Developer/ITK2/bin/Debug/libitkvnl.a:  
> No such file or directory
>
>
>
> Thank you very much for your help
>
> Regards
> Brice
>
> On 1 Jul 2008, at 23:43, Luis Ibanez wrote:
>
>> Hi Brice,
>>
>> 1) What version of GCC are you running in this machine ?
>>
>> 2) Have you tried building ITK outside of xcode ?
>>  (e.g. by using the Makefile CMake generator)
>>
>> 3) Please post to the list the exact error messages
>>  that you get.
>>
>>
>> Please let us know,
>>
>>
>>   Thanks
>>
>>
>>      Luis
>>
>>
>>
>> -------------------
>> Brice Thurin wrote:
>>> Good morning,
>>> I tried to install ITK3.6 on MacBook Pro running MacOS 10.5 with  
>>> xcode 3.0.
>>> I followed the instruction of the guide for configuring CMake2.6  
>>> and installing ITK everything run smoothly.
>>> However when it tried to build the xcode project generated for ITK  
>>> (ITK.xcodeproj) , i end up with 10 errors:
>>> all of them coming from
>>> vnl_matlab_read and vnl_matlab_write : (for example)
>>> variable or field "rows" declared void
>>> all the errors are of this kind.
>>> Any help would be very appreciated
>>> Regards
>>> Brice
>>> ------------------------------------------------------------------------
>>> _______________________________________________
>>> Insight-users mailing list
>>> Insight-users at itk.org
>>> http://www.itk.org/mailman/listinfo/insight-users
>
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users

========================================================
Bradley Lowekamp
Lockheed Martin Contractor for
Office of High Performance Computing and Communications
National Library of Medicine
blowekamp at mail.nih.gov


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20080702/08756b27/attachment-0001.htm>


More information about the Insight-users mailing list