[vtkusers] Compile error on OS X 10.5
Mike Jackson
mike.jackson at bluequartz.net
Thu Apr 29 08:08:44 EDT 2010
The vtk build system is try to run one of it's own program which links
to then vtksys library. The problem is that when vtksys is linked the
'install_name' is not set to a path but just the name of the library.
You need to export the DYLD_LIBRARY_PATH environment variable to
include the bin directory of your build folder. This assumes makefiles
and not Xcode.
-----
Mike Jackson www.bluequartz.net
Principal Software Engineer mike.jackson at bluequartz.net
BlueQuartz Software Dayton, Ohio
On Apr 29, 2010, at 3:17, Bryn Lloyd <blloyd at vision.ee.ethz.ch> wrote:
> Hi,
>
> I tried to compile VTK-5.6 on my system, with
> gcc-4.0.1
> Qt 4.6.2 (Cocoa version)
>
>
> I used following settings:
>
> cmake \
> -DBUILD_SHARED_LIBS=ON \
> -DVTK_USE_RENDERING=ON \
> -DVTK_USE_PARALLEL=ON \
> -DVTK_USE_MPI=OFF \
> -DVTK_USE_HYBRID=ON \
> -DVTK_USE_GUISUPPORT=ON \
> -DVTK_USE_QVTK=ON \
> -DVTK_USE_QVTK_QTOPENGL=ON \
> -DDESIRED_QT_VERSION=4 \
> ../VTK
>
>
> The error is listed below. Thanks for any help or suggestions.
> Cheers, Bryn
>
>
> [ 0%] Built target vtksys
> [ 1%] Built target vtkzlib
> [ 3%] Built target vtkjpeg
> [ 4%] Built target vtkpng
> [ 4%] Built target vtkmkg3states
> [ 6%] Built target vtktiff
> [ 6%] Built target vtkexpat
> [ 7%] Built target vtkfreetype
> [ 8%] Built target vtklibxml2
> [ 8%] Built target vtkDICOMParser
> [ 8%] Built target ProcessShader-real
> [ 8%] Built target ProcessShader
> [ 8%] Built target vtkMaterialLibraryConfiguredFiles
> [ 13%] Built target vtkproj4
> [ 13%] Built target lproj
> [ 13%] Built target vtkverdict
> [ 13%] Built target vtkNetCDF
> [ 14%] Built target vtkmetaio
> [ 14%] Built target vtksqlite
> [ 20%] Built target vtkexoIIc
> [ 21%] Built target vtkalglib
> [ 21%] Built target vtkEncodeString
> [ 21%] Built target vtkHashSource
> [ 21%] Built target VPIC
> [ 28%] Built target vtkCommon
> [ 28%] Built target Cosmo
> [ 28%] Built target vtkftgl
> [ 28%] Built target vtkParseOGLExt
> [ 28%] Built target mpistubs
> [ 28%] Built target MapReduceMPI
> [ 36%] Built target vtkFiltering
> [ 40%] Built target vtkImaging
> [ 49%] Built target vtkGraphics
> [ 50%] Built target vtkGenericFiltering
> [ 56%] Built target vtkIO
> [ 65%] Built target vtkRendering
> [ 70%] Built target vtkVolumeRendering
> [ 70%] Generating vtkSocketCommunicatorHash.h
> dyld: Library not loaded: libvtksys.5.6.dylib
> Referenced from: /Users/brynlloyd/pack/VTK-5.6/Build/Parallel/../
> bin/vtkHashSo
> urce
> Reason: image not found
> /bin/sh: line 1: 3362 Trace/BPT trap ../bin/vtkHashSource /
> Users/brynl
> loyd/pack/VTK-5.6/VTK/Parallel/vtkSocketCommunicator.cxx
> vtkSocketCommunicatorHa
> sh vtkSocketCommunicatorHash.h
> make[2]: *** [Parallel/vtkSocketCommunicatorHash.h] Error 133
> make[1]: *** [Parallel/CMakeFiles/vtkParallel.dir/all] Error 2
> make: *** [all] Error 2
> _______________________________________________
> 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