Mac 関係覚え書き

El Capitan で

http://hpc.sourceforge.net/#octave ここからたどれるリンクから octave_gui_XXX_appleblas.dmg をダウンロード

展開したインストールイメージから [Octave] アイコンを アプリケーションフォルダにドロップ

起動すると「ニュースを表示する」設定を聞かれるので 無効にする.

~/.config/octave/qt-settings

をテンプレートとして配布する.

MT Lion で強引に動かす

パッケージバンドル版は Mac OS 10.6 以降ではサポートされない. そのため,Fink, MacPorts,Homebrew などのパッケージマネージャを 利用しないといけないようだ.

でも,それでも,バイナリパッケージで強引に動かす

http://hpc.sourceforge.net/#octave

ここからたどれるリンクから octave-3.4.0-i386.dmg をダウンロード

展開したインストールイメージから [Octave] アイコンを アプリケーションフォルダにドロップ

Extras フォルダにある gnuplot-4.4.3-aqua-i386.dmg を展開.

展開したインストールイメージから [Gnuplot] アイコンを アプリケーションフォルダにドロップ

このままでは Gnuplot が動かないので,以下の設定をしておく (バイナリのダウンロードサイトにある README に書かれている)

1) /Applications/Gnuplot.app/Contents/Resources/bin/gnuplot を編集する(テキストファイル)

----
DYLD_LIBRARY_PATH を DYLD_FALLBACK_LIBRARY_PATH に変更する(4個所)
----

2) もうひとつ,解決法というか 10.8 ではこちらの方がいい? http://octave.1599824.n4.nabble.com/Mac-OS-X-Mountain-Lion-Octave-can-not-execute-sombrero-td4643502.html

cd /Applications/Gnuplot.app/Contents/Resources/lib
mv libfreetype.6.dylib libfreetype.6.dylib.bak
ln -s /usr/X11/lib/libfreetype.6.dylib .

テスト

$ octave
octave> sombrero

問題点

octave を実行し,グラフをプロットする際, 一般ユーザではプロット画面が表示されない場合がある. (たぶん,初回起動時)

その場合は,AquaTerm を一度起動(でも異常終了するのだが)しておけば いいようだ.原因は何?)

別途単体の AquaTerm をいれると,admin ユーザでも表示ができなくなった.

解決策としては,gnuplot 付属の AquaTerm のエイリアスを一度クリックしてもらう しかない.


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-10-07 (金) 11:17:07