バイナリ Emacs23 をインストールすると、強制的に Program Files の下にインストールされる。パス名に空白が入るためインストールの際不都合がある。これを回避するには makeit.bat, make1.bat を次のようにすればよい。
[code]
set PREFIX=C:\Program Files\GNU\Emacs23
set EMACS=%PREFIX%\bin\emacs.exe
set LISPDIR=%PREFIX%\site-lisp
set DEFAULT_MAKE_ARG=elc
[/code]
[code]
:compile
"%EMACS%" -batch -q -no-site-file -l SKK-MK -f SKK-MK-compile
[/code]
以下同様に全ての %EMACS% をダブルクォートで囲む。元ネタはこちら。インストールは管理者権限でコマンドプロンプトを起動するのが良い。makeit; makeit install; makeit info; makeit install-info でおしまい。
1件のコメント