- Registriert
- 22.01.12
- Beiträge
- 33
Hallo Experten!
Ich benutze "mrtrix" (ein command line imaging tool).
Ich habe kürzlich einen patch installiert (musste neu kompiliert werden). Nach dem Update kann ich nun den image-viewer (mrview) nicht mehr von innerhalb MATLAB mit dem 'system' command starten (wäre sehr praktisch um es in den Workflow einzubinden, von der Terminal geht es ohne Probleme).
Es gibt nun den Fehler:
MATLAB>> system('mrview')
dyld: Library not loaded: /usr/X11/lib/libfreetype.6.dylib
Referenced from: /usr/local/bin/mrview
Reason: Incompatible library version: mrview requires version 14.0.0 or later, but libfreetype.6.dylib provides version 10.0.0
mrview: Trace/breakpoint trap
Google sagt mir, dass man bei diesem Fehler folgendes nachschauen soll:
MATLAB>> system('otool -L /usr/X11/lib/libfreetype.6.dylib')
/usr/X11/lib/libfreetype.6.dylib:
/usr/X11/lib/libfreetype.6.dylib (compatibility version 14.0.0, current version 14.2.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
/usr/lib/libbz2.1.0.dylib (compatibility version 1.0.0, current version 1.0.5)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 44.0.0)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 38.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.11)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 550.44.0)
Es scheint also, dass sehr wohl die geeignete version von libfreetype.6.dylib (version 14.2.0 und nicht version 10.0.0) vorhanden ist, aber dass da irgendwas falsch referenziert wird, und es so nicht gefunden wird.
Weiss jemand vielleicht, wie man diesen Fehler behebt?
Vielen Dank!
Ququq
Ich benutze "mrtrix" (ein command line imaging tool).
Ich habe kürzlich einen patch installiert (musste neu kompiliert werden). Nach dem Update kann ich nun den image-viewer (mrview) nicht mehr von innerhalb MATLAB mit dem 'system' command starten (wäre sehr praktisch um es in den Workflow einzubinden, von der Terminal geht es ohne Probleme).
Es gibt nun den Fehler:
MATLAB>> system('mrview')
dyld: Library not loaded: /usr/X11/lib/libfreetype.6.dylib
Referenced from: /usr/local/bin/mrview
Reason: Incompatible library version: mrview requires version 14.0.0 or later, but libfreetype.6.dylib provides version 10.0.0
mrview: Trace/breakpoint trap
Google sagt mir, dass man bei diesem Fehler folgendes nachschauen soll:
MATLAB>> system('otool -L /usr/X11/lib/libfreetype.6.dylib')
/usr/X11/lib/libfreetype.6.dylib:
/usr/X11/lib/libfreetype.6.dylib (compatibility version 14.0.0, current version 14.2.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
/usr/lib/libbz2.1.0.dylib (compatibility version 1.0.0, current version 1.0.5)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 44.0.0)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 38.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.11)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 550.44.0)
Es scheint also, dass sehr wohl die geeignete version von libfreetype.6.dylib (version 14.2.0 und nicht version 10.0.0) vorhanden ist, aber dass da irgendwas falsch referenziert wird, und es so nicht gefunden wird.
Weiss jemand vielleicht, wie man diesen Fehler behebt?
Vielen Dank!
Ququq