2012-08-02 32 views
4

Matlab(R2010a)似乎在山獅上 - 如果我點擊它的圖標立即崩潰。山獅上的Matlab無法正常工作 -

我安裝XQuartz和Java的美洲獅,但仍不斷收到以下錯誤試圖從xterm中打開它時:按指示

bash-3.2$ /Applications/MATLAB_R2010a.app/bin/matlab 
dyld: Library not loaded: /usr/X11/lib/libXext.6.dylib 
Referenced from: /Applications/MATLAB_R2010a.app/bin/maci64/MATLAB.app/Contents/MacOS/libmwhg.dylib 
Reason: image not found 
Trace/BPT trap: 5 

不幸的是,錯誤甚至不設置DYLD_LIBRARY_PATH變量後消失在博客文章:http://quantumtunnel.wordpress.com/2012/07/29/matlab-for-mac-in-mountain-lion-without-x11/

bash-3.2$ export DYLD_LIBRARY_PATH=/System/Library/Frameworks/JavaVM.framework/Libraries 

任何人都可以請幫忙嗎?

P.S.我已經升級到Xcode 4.4,如果這有幫助... ...

回答

10

有人告訴我重新安裝XQuartz,同時尋找如何重新安裝它,我認爲XQuartz安裝在/ opt/X11 /而不是/ usr/X11 /後者是Matlab正在尋找的那個。所以我通過簡單的軟鏈接解決了這個問題:

sudo ln -s /opt/X11/ /usr/X11