2012-08-02 45 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