dyld: Symbol not found ---Mac OS X 10.11

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

dyld: Symbol not found ---Mac OS X 10.11

Jordan Ellis
I have been successfully running octave 3,2.3  on Mac OS X 10.6.8 and OS X 10.7.  The transition
to OS 10.7 was free of problems.  Recently upgraded to OS X 10.11 El Capitan and encountered
the following message when running octave


exec '/Applications/Octave.app/Contents/Resources/bin/octave'
[Macintosh:~] jordanellis% exec '/Applications/Octave.app/Contents/Resources/bin/octave'
dyld: Symbol not found: _inflateReset2
  Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
  Expected in: /Applications/Octave.app/Contents/Resources/lib/libz.1.dylib
 in /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
/Applications/Octave.app/Contents/Resources/bin/octave: line 67:   923 Trace/BPT trap: 5       OCTAVE_HOME="${OCTAVE_HOME}" PATH="${PATH}" DYLD_LIBRARY_PATH="${DYLD_LIBRARY_PATH}" CC="${CC}" CXX="${CXX}" CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" FFLAGS="${FFLAGS}" LDFLAGS="${LDFLAGS}" DL_LDFLAGS="${DL_LDFLAGS}" SED="$SED" MAGICK_HOME="${ROOT}" "${ROOT}/bin/octave-3.2.3" "$@"

_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: dyld: Symbol not found ---Mac OS X 10.11

Sebastian Schöps
Jordan Ellis wrote
I have been successfully running octave 3,2.3  on Mac OS X 10.6.8 and OS X 10.7.  The transition
to OS 10.7 was free of problems.  Recently upgraded to OS X 10.11 El Capitan ...
Your Octave is ancient (we are at 4.2) and your binary is linking to libraries that do not exist anymore on recent macOS. Please read https://wiki.octave.org/Octave_for_MacOS_X on how to get a more recent version of octave. The best way is to ise a package manager. I personally use homebrew but this a matter of taste.

Sebastian
Loading...