On the target computer, append the following to your DYLD_LIBRARY_PATH environment variable:
/Applications/MATLAB/MATLAB_Compiler_Runtime/v80/runtime/maci64:/Applications/MATLAB/MATLAB_Compiler_Runtime/v80/sys/os/maci64:/Applications/MATLAB/MATLAB_Compiler_Runtime/v80/bin/maci64:/System/Library/Frameworks/JavaVM.framework/JavaVM:/System/Library/Frameworks/JavaVM.framework/Libraries
Next, set the XAPPLRESDIR environment variable to the following value:
私の場合、/etc/launchd.confにsetenvを書き込んだ。DYLD_LIBRARY_PATHを設定すると何故かエラーが出るが、とりあえず気にしない。
- evalで関数を呼び出す場合
%#function <function_name-list>
をコンパイルする関数の先頭に置く
- シェルからの呼び出しでエラーメッセージを確認する
./run_XXXXX.sh /Applications/MATLAB_R2012b.app
なお、DYLD_LIBRARY_PATHを設定すると、R言語のライブラリの一部が動かなくなる現象があった。