Cygwin + NTEmacsでMigemo
全部$HOME/Utils以下に置くのが目的.
再インストールでも問題が起きないし,環境を別のマシンに移すのも楽.
$HOMEはCygwinデフォルトではない.
このページを参照のこと.
CygwinのRubyを使用.
APELはいらない.(最初から入ってる?)
Ruby/BsearchとRuby/Romakanは自分の環境に突っ込んでおく.(*.rbのみ)
環境変数RUBYLIBに自分のRubyライブラリのパスを追加する.(Cygwinの.bashrcへ.Emacsをcygwinから起動しない場合は,Winの環境変数にセットする必要があると思う)
export RUBYLIB="$RUBYLIB:$HOME/Utils/lib/ruby/site_ruby"
./configure --with-emacs=$HOME/Utils/bin/NTEmacs/22.0.50/bin/emacs.exe --with-lispdir=$HOME/Utils/site-lisp --prefix=$HOME/Utils --exec-prefix=$HOME/Utils --bindir=$HOME/Utils/bin --libdir=$HOME/Utils/lib --infodir=$HOME/Utils/info --mandir=$HOME/Utils/man ...
.emacsへの追加は以下の通り.
(setq migemo-directory "$HOME/Utils/share/migemo") (load "migemo")
おまけ - lvのコンパイルについて
configureはするが,普通にmakeだけして,出来たバイナリをコピー.