When Slicer starts, I get the following error messages in the log:
Message 1:
Error(s):
Cannot load library /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSDemonWarpLib.dylib: (dlopen(/Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSDemonWarpLib.dylib, 5): Library not loaded: /Users/kitware/Dashboards/Nightly/Slicer-0-build/ITKv4-build/lib/libITKIOBMP-4.8.1.dylib
Referenced from: /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSDemonWarpLib.dylib
Reason: image not found)
Error(s):
Cannot load library /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSDWICleanupLib.dylib: (dlopen(/Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSDWICleanupLib.dylib, 5): Library not loaded: /Users/kitware/Dashboards/Nightly/Slicer-0-build/ITKv4-build/lib/libITKCommon-4.8.1.dylib
Referenced from: /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSDWICleanupLib.dylib
Reason: image not found)
Error(s):
Cannot load library /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSFitLib.dylib: (dlopen(/Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSFitLib.dylib, 5): Library not loaded: /Users/kitware/Dashboards/Nightly/Slicer-0-build/ITKv4-build/lib/libITKCommon-4.8.1.dylib
Referenced from: /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSFitLib.dylib
Reason: image not found)
Error(s):
Cannot load library /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSLabelStatsLib.dylib: (dlopen(/Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSLabelStatsLib.dylib, 5): Library not loaded: /Users/kitware/Dashboards/Nightly/Slicer-0-build/ITKv4-build/lib/libITKIOBMP-4.8.1.dylib
Referenced from: /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSLabelStatsLib.dylib
Reason: image not found)
Error(s):
Cannot load library /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSResampleLib.dylib: (dlopen(/Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSResampleLib.dylib, 5): Library not loaded: /Users/kitware/Dashboards/Nightly/Slicer-0-build/ITKv4-build/lib/libITKIOBMP-4.8.1.dylib
Referenced from: /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSResampleLib.dylib
Reason: image not found)
Error(s):
Cannot load library /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSResizeLib.dylib: (dlopen(/Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSResizeLib.dylib, 5): Library not loaded: /Users/kitware/Dashboards/Nightly/Slicer-0-build/ITKv4-build/lib/libITKIOBMP-4.8.1.dylib
Referenced from: /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSResizeLib.dylib
Reason: image not found)
Error(s):
Cannot load library /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSROIAutoLib.dylib: (dlopen(/Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSROIAutoLib.dylib, 5): Library not loaded: /Users/kitware/Dashboards/Nightly/Slicer-0-build/ITKv4-build/lib/libITKIOBMP-4.8.1.dylib
Referenced from: /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSROIAutoLib.dylib
Reason: image not found)
Error(s):
Cannot load library /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSStripRotationLib.dylib: (dlopen(/Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSStripRotationLib.dylib, 5): Library not loaded: /Users/kitware/Dashboards/Nightly/Slicer-0-build/ITKv4-build/lib/libITKIOBMP-4.8.1.dylib
Referenced from: /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSStripRotationLib.dylib
Reason: image not found)
Error(s):
Cannot load library /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSTransformConvertLib.dylib: (dlopen(/Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSTransformConvertLib.dylib, 5): Library not loaded: /Users/kitware/Dashboards/Nightly/Slicer-0-build/ITKv4-build/lib/libITKIOBMP-4.8.1.dylib
Referenced from: /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libBRAINSTransformConvertLib.dylib
Reason: image not found)
Message 2:
Error(s):
Cannot load library /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libPerformMetricTestLib.dylib: (dlopen(/Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libPerformMetricTestLib.dylib, 5): Library not loaded: /Users/kitware/Dashboards/Nightly/Slicer-0-build/ITKv4-build/lib/libITKCommon-4.8.1.dylib
Referenced from: /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libPerformMetricTestLib.dylib
Reason: image not found)
Message 3:
Error(s):
Cannot load library /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libVBRAINSDemonWarpLib.dylib: (dlopen(/Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libVBRAINSDemonWarpLib.dylib, 5): Library not loaded: /Users/kitware/Dashboards/Nightly/Slicer-0-build/ITKv4-build/lib/libITKIOBMP-4.8.1.dylib
Referenced from: /Users/fbudin/Desktop/Slicer.app/Contents/lib/Slicer-4.4/cli-modules/libVBRAINSDemonWarpLib.dylib
Reason: image not found)
This concerns mostly the BRAINSTool libraries. To fix it, I had to manually fix the rpath in the libraries using the following script:
#!/bin/tcsh
set searchFor="Dashboards"
foreach myfile ($*)
echo "File: $myfile"
set myline=otool -l $myfile |grep $searchFor
foreach line ($myline)
if(echo $line |grep -c $searchFor > 0 ) then
set libname=$line:t
install_name_tool -change "$line" "@rpath/lib/Slicer-4.4/$libname" $myfile
endif
end
end |