-RM-355-MR-linking fails on MacOSX (undefined symbols znz)
Linking libdata fails on MacOS with missing symbols.
second run make: [ 0%] Copying resources for CORE to build directory [ 0%] Built target ResourceConfiguration_CORE [ 0%] Built target OW_generate_version_header [ 50%] Built target openwalnut [ 50%] Copying directory /Users/hauke/src/openwalnut/OpenWalnut/src/../doc/qt4gui/help/ [ 50%] Built target CopyAdditionalDirectory_srcXXXXdocXqt4guiXhelpX_QT4GUI [ 50%] Copying directory /Users/hauke/src/openwalnut/OpenWalnut/src/../doc/qt4gui/man/ [ 50%] Built target CopyAdditionalDirectory_srcXXXXdocXqt4guiXmanX_QT4GUI [ 50%] Copying resources for QT4GUI to build directory [ 50%] Built target ResourceConfiguration_QT4GUI [ 72%] Built target openwalnut-qt4 [ 72%] Built target openwalnut-script [ 72%] Built target HARDIToSphericalHarmonics [ 73%] Copying resources for fiberDisplay to build directory [ 73%] Built target ResourceConfiguration_fiberDisplay [ 73%] Copying resources for fiberFilterROI to build directory [ 73%] Built target ResourceConfiguration_fiberFilterROI [ 73%] Copying resources for mergeComponentsToVector to build directory [ 73%] Built target ResourceConfiguration_mergeComponentsToVector [ 73%] Copying resources for mergePoints to build directory [ 73%] Built target ResourceConfiguration_mergePoints [ 73%] Copying resources for navigationSlices to build directory [ 73%] Built target ResourceConfiguration_navigationSlices [ 73%] Copying resources for pointRenderer to build directory [ 73%] Built target ResourceConfiguration_pointRenderer [ 73%] Copying resources for readVIM to build directory [ 73%] Built target ResourceConfiguration_readVIM [ 75%] Copying resources for sampleOnFibers to build directory [ 75%] Built target ResourceConfiguration_sampleOnFibers [ 75%] Copying resources for transferFunction1D to build directory [ 75%] Built target ResourceConfiguration_transferFunction1D [ 75%] Copying resources for vectorNormalize to build directory [ 75%] Built target ResourceConfiguration_vectorNormalize [ 75%] Copying resources for vectorScale to build directory [ 75%] Built target ResourceConfiguration_vectorScale [ 75%] Copying resources for writeAmiraMesh to build directory [ 75%] Built target ResourceConfiguration_writeAmiraMesh [ 75%] Copying resources for writeTransferFunction to build directory [ 75%] Built target ResourceConfiguration_writeTransferFunction [ 76%] Built target anisotropicFiltering [ 76%] Built target applyMask [ 76%] Built target arbitraryPlane [ 76%] Built target arbitraryROIs [ 76%] Built target calculateGFA [ 76%] Built target calculateTensors [ 76%] Built target clusterDisplay [ 77%] Built target clusterDisplayVoxels [ 77%] Built target colormapper [ 77%] Built target coordinateSystem [ 79%] Built target dataCreator [ 80%] Built target dataTypeConversion [ 80%] Built target datasetManipulator [ 80%] Built target datasetProfile [ 80%] Built target deterministicFTMori [ 81%] Built target directVolumeRendering [ 81%] Built target distanceMap [ 81%] Built target distanceMapIsosurface [ 82%] Built target eegView [ 84%] Built target effectiveConnectivityCluster [ 84%] Built target eigenSystem [ 84%] Built target fiberDisplay [ 84%] Built target fiberFilterROI [ 84%] Built target fiberParameterColoring [ 85%] Built target fiberResampling [ 85%] Built target fiberSelection [ 85%] Built target fiberTransform [ 85%] Built target fiberTranslator [ 85%] Built target fibersToPoints [ 85%] Built target functionalMRIViewer [ 86%] Built target gaussFiltering [ 86%] Built target gridRenderer [ 86%] Built target histogramEqualization [ 86%] Built target histogramView [ 86%] Built target imageExtractor [ 86%] Built target imageSpaceLIC [ 86%] Built target isosurface [ 87%] Built target isosurfaceRaytracer [ 87%] Built target mergeComponentsToVector [ 87%] Built target mergePoints [ 87%] Built target meshToPoints [ 87%] Built target navigationSlices [ 87%] Built target paintTexture [ 87%] Built target pointRenderer [ 87%] Built target probTractDisplay [ 88%] Built target readAmiraMesh [ 88%] Built target readDipoles [ 89%] Built target readMesh [ 89%] Built target readRawData [ 89%] Built target readVIM [ 89%] Built target sampleOnFibers [ 89%] Built target scalarOperator [ 90%] Built target scalarSegmentation [ 90%] Built target spatialDerivative [ 92%] Built target splineSurface [ 92%] Built target superquadricGlyphs [ 92%] Built target surfaceIllustrator [ 92%] Built target surfaceParameterAnimator [ 93%] Built target transferFunction1D [ 93%] Built target transferFunctionColorBar [ 93%] Built target triangleMeshRenderer [ 93%] Built target vectorAlign [ 93%] Built target vectorNormalize [ 93%] Built target vectorOperator [ 93%] Built target vectorPlot [ 94%] Built target vectorScale [ 95%] Built target voxelizer [ 95%] Built target webglSupport [ 95%] Built target writeAmiraMesh [ 95%] Built target writeDendrogram [ 95%] Built target writeMesh [ 95%] Built target writeRawData [ 95%] Built target writeTracts [ 96%] Built target writeTransferFunction [ 98%] Built target openwalnut_eep Linking CXX shared library ../../lib/openwalnut/data/libdata.dylib Undefined symbols for architecture x86_64: "_Xznzclose", referenced from: _nifti_image_read in libniftiio.a(nifti1_io.o) _nifti_image_load_bricks in libniftiio.a(nifti1_io.o) _nifti_image_load_prep in libniftiio.a(nifti1_io.o) _nifti_fileexists in libniftiio.a(nifti1_io.o) _is_nifti_file in libniftiio.a(nifti1_io.o) _nifti_read_header in libniftiio.a(nifti1_io.o) _nifti_read_ascii_image in libniftiio.a(nifti1_io.o) ... "_znzopen", referenced from: _nifti_image_read in libniftiio.a(nifti1_io.o) _nifti_image_load_prep in libniftiio.a(nifti1_io.o) _nifti_fileexists in libniftiio.a(nifti1_io.o) _is_nifti_file in libniftiio.a(nifti1_io.o) _nifti_image_open in libniftiio.a(nifti1_io.o) _nifti_read_header in libniftiio.a(nifti1_io.o) _nifti_image_write_hdr_img2 in libniftiio.a(nifti1_io.o) ... "_znzputs", referenced from: _nifti_write_ascii_image in libniftiio.a(nifti1_io.o) "_znzread", referenced from: _nifti_image_read in libniftiio.a(nifti1_io.o) _is_nifti_file in libniftiio.a(nifti1_io.o) _nifti_read_header in libniftiio.a(nifti1_io.o) _has_ascii_header in libniftiio.a(nifti1_io.o) _nifti_read_ascii_image in libniftiio.a(nifti1_io.o) _nifti_read_extensions in libniftiio.a(nifti1_io.o) _nifti_read_buffer in libniftiio.a(nifti1_io.o) ... "_znzrewind", referenced from: _has_ascii_header in libniftiio.a(nifti1_io.o) "_znzseek", referenced from: _nifti_image_load_bricks in libniftiio.a(nifti1_io.o) _nifti_image_load_prep in libniftiio.a(nifti1_io.o) _nifti_read_ascii_image in libniftiio.a(nifti1_io.o) _nifti_read_extensions in libniftiio.a(nifti1_io.o) _nifti_image_write_hdr_img2 in libniftiio.a(nifti1_io.o) _rci_read_data in libniftiio.a(nifti1_io.o) _nifti_read_subregion_image in libniftiio.a(nifti1_io.o) ... "_znztell", referenced from: _nifti_image_load_bricks in libniftiio.a(nifti1_io.o) _nifti_read_extensions in libniftiio.a(nifti1_io.o) _nifti_read_collapsed_image in libniftiio.a(nifti1_io.o) _nifti_read_subregion_image in libniftiio.a(nifti1_io.o) "_znzwrite", referenced from: _nifti_write_buffer in libniftiio.a(nifti1_io.o) _nifti_image_write_hdr_img2 in libniftiio.a(nifti1_io.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [lib/openwalnut/data/libdata.1.3.1.dylib] Error 1 make[1]: *** [modules/data/CMakeFiles/data.dir/all] Error 2 make: *** [all] Error 2
Configuration:
gcc --version Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn) Target: x86_64-apple-darwin13.1.0 Thread model: posix
hg identify -n 7045
-- Welcome! This is OpenWalnut Build System. -- OW Version: "1.3.1+hg0ea5c609a7bc"; OW Lib Version: "1.3.1".
-- Boost version: 1.55.0 -- Found the following Boost libraries: -- program_options -- thread -- filesystem -- date_time -- system -- signals -- regex -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/../resources/core/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/../resources/qt4gui/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/fiberDisplay/resources/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/navigationSlices/resources/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/transferFunction1D/resources/ -- Found niftilib: /usr/local/lib/libniftiio.a and include in /usr/local/include -- Using system installed nifitlib. -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/readVIM/resources/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/writeAmiraMesh/resources/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/writeTransferFunction/resources/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/fiberFilterROI/resources/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/mergeComponentsToVector/resources/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/mergePoints/resources/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/pointRenderer/resources/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/sampleOnFibers/resources/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/vectorNormalize/resources/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/vectorScale/resources/ -- Found resources in /Users/hauke/src/openwalnut/OpenWalnut/src/modules/template/resources/ -- Configuring done -- Generating done -- Build files have been written to: /Users/hauke/src/openwalnut/OpenWalnut/build
brew list niftilib /usr/local/Cellar/niftilib/2.0.0/bin/nifti_tool /usr/local/Cellar/niftilib/2.0.0/bin/nifti_stats /usr/local/Cellar/niftilib/2.0.0/bin/nifti1_test /usr/local/Cellar/niftilib/2.0.0/include/ (6 files) /usr/local/Cellar/niftilib/2.0.0/lib/ (4 files)
(from redmine: created on 2014-04-16, closed on 2014-04-22)