Shammer's Philosophy

My private adversaria

/Applications/Emacs 以下に SKK をインストール

何度も同じようなことを書いているのが気になるが、再度、「あれどうやるんだっけ?」となるのがイヤなのでメモ。
半年とか一年後の自分が見ても迷うことがないように(そう考えても抜けが多い)。

  1. GUIEmacs をダウンロードし、/Applications へコピー。
  2. SKK を入手。2013/3/16 に書いた、curl -O http://openlab.ring.gr.jp/skk/maintrunk/ddskk-15.1.tar.gz で OK。
  3. xvfz ddskk-15.1.tar.gz
  4. cd ddskk-15.1
  5. SKK-CFG の「Apple Mac OS X における self-contained な Carbon/Cocoa Emacs の設定例」のコメントを外す(ファイル最下部に近い)。
  6. make what-where で、/Applications/Emacs.app/Contents/Resources/... となるのを確認。
  7. sudo make install

とりあえず、この結果のログを見て /Applications/Emacs.app 以下にインストールされているのを確認すればいい。
SKK-CFG を書き換えなくても make install を

sudo make install EMACS=/Applications/Emacs.app/Contents/MacOS/Emacs

としてもいいようだ。SKK のエラーなく Emacs を起動できれば、まあ問題はないだろう。Emacs のバージョンを上げたりすると、たまに duplicated になった関数とか使っていたりしてよくわからないエラーが出たりする。それを防ぐためにも、Emacs アップグレードの都度実行するのは面倒だが /Applications/Emacs.app/Contents/Resources/ 以下に SKK を入れるのがいいと思う。