うひょーだった場所

格ゲーかITのメモか日記

CarbonEmacsでddskkをインストールできるようにしたログ

超久々にインストール記録残し
このブログ最初はこんなんやったんやで

11/14 にとおりすがりさんのコメントを元に修正

やったこと

lionにddskk14.2をインストールしてcarbon emacsからつかえるようにした

記録

とりあえずぐぐってでてきた以下のサイトを参考ってかまんま

OSX 側に\C-jをとられないようにする

Carbon Emacs以外で使ってるAquaSKKをよばないように

(setq mac-pass-control-to-system nil) 
APELをインストール

ddskk 14.2からはGnu Emacs 22以上においてAPELを別途インストールする必要がなくなったそうで
参考:SKK Manual(PDF)

ddskkに必要なライブラリだとか

% curl -O http://kanji.zinbun.kyoto-u.ac.jp/~tomo/lemi/dist/apel/apel-10.8.tar.gz
% tar zxvf apel-10.8.tar.gz    
% cd ./apel-10.8
% make LISPDIR=~/elisp VERSION_SPECIFIC_LISPDIR=~/elisp EMACS=/Applications/Emacs.app/Contents/MacOS/Emacs 
% make install LISPDIR=~/elisp VERSION_SPECIFIC_LISPDIR=~/elisp
ddskk14.2をインストール
% curl -O http://openlab.ring.gr.jp/skk/maintrunk/ddskk-14.2.tar.gz
% tar xvf ddskk-14.2.tar.gz 
% cd ddskk-14.2

SKK-CFGの末尾に以下を記入

(add-to-list 'load-path "~/elisp/emu")                                          
(add-to-list 'load-path "~/elisp/apel")                                         
(setq APEL_DIR "~/elisp/apel")                                                  
(setq EMU_DIR "~/elisp/emu")                                                    
(setq SKK_DATADIR "~/.emacs.d/etc/skk")                                         
(setq SKK_LISPDIR "~/elisp/skk")                                                
(setq SKK_SET_JISYO t)         

いんすとーる

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

つぎやるときはふつうに.emacs.d以下にいれたいです