关于Mountain Lion的Matlab不工作 -

时间:2012-08-02 16:00:19

标签: matlab x11 osx-mountain-lion dyld

Matlab(R2010a)似乎是Mountain Lion上的kaput - 如果我点击图标,它会立即崩溃。

我在Mountain Lion上安装了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,如果这有帮助......

2 个答案:

答案 0 :(得分:10)

有人告诉我重新安装XQuartz并在搜索如何重新安装时,我认为XQuartz安装在/ opt / X11 /而不是/ usr / X11 /,后者是Matlab正在寻找的那个对于。所以我通过简单地建立一个软链接解决了这个问题:

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

答案 1 :(得分:0)

这项工作对我来说!

  1. 安装XQuartz
  2. 启动XQuartz并从菜单中启动xterm。
  3. 首先输入以下命令: $ MATLAB / bin / matlab -maci

    对我来说$ MATLAB是/Applications/MATLAB_R2008b.app/,是你的应用程序路径。

    来源:http://quantumtunnel.wordpress.com/2012/07/29/matlab-for-mac-in-mountain-lion-without-x11/

    祝你好运。