Snow Leopard への Matlab R2009a Student Versionインストールメモ
インストールしょっぱなのライセンス認証でつまづく
インストール開始するとライセンスエラーでインストールできなくて,なんでかなーとかなやんだけど,原因はこれでした.
/Applications/MATLAB_R2009aSV.app/licenses.dat 【修正前】 INCREMENT TMW_Archive MLM 15 01-jan-0000 0 000000000000000000000 \ VENDOR_STRING=00 HOSTID=DEMO SN=123456 【修正後】 INCREMENT TMW_Archive MLM 15 01-jan-0000 0 000000000000000000000 VENDOR_STRING=00 HOSTID=DEMO SN=123456
バックスラッシュが ツ とかになっててバグってた(涙)
http://www.mathworks.co.jp/support/solutions/ja/data/1-9LS87R/index.html?solution=1-9LS87R
アクティベーションでつまづく
Javaのスクリプトがおかしいらしい.Java Preferencesでデフォルトの64bitではなく32bitを優先するように変更するとアクティベーションがうまくいきました.
http://www.mathworks.com/support/solutions/en/data/1-8GS5S1/index.html?solution=1-8GS5S1
やっと起動したよと思ったら
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at apple.awt.CGraphicsEnvironment.resetDisplays(CGraphicsEnvironment.java:100) at apple.awt.CGraphicsEnvironment.displayChanged(CGraphicsEnvironment.java:50) at apple.awt.CToolkit$4.run(CToolkit.java:1310) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:633) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Javaがエラーでまくり...Java Preferencesを64bitに戻したけどなおらんよ.
さて,どうしたものか