Emacs21 インストールメモ。 ここら辺からアーカイブを取って来る。 ftp://alpha.gnu.org/gnu/emacs/unreadable/pretest/emacs.xtar.gz ftp://alpha.gnu.org/gnu/emacs/unreadable/pretest/leim.xtar.gz rin@maaya# tar xzf emacs.xtar.gz -C ~/tmp ; tar xzf leim.xtar.gz -C ~/tmp rin@maaya# cp emcws-21.0.93-20001212.gz ~/tmp rin@maaya# cd ~/tmp/emacs-21.0.93/ rin@maaya# gzip -dc ../emcws-21.0.93-20001212.gz | patch -p1 が、emcws パッチを当てると、emacs をコンパイル中になぜか止まる。 エラーじゃなくて、止まるんだよ。 どうやら canna 部分が良くないらしい。 調べたら、yc というパッケージを発見。 http://www.ceres.dti.ne.jp/~knak/yc.html これを使えば emcws を当てないで済む。 コンパイル成功するだろう。 ということで、yc を使うことに決定。 1 度展開したアーカイブを削除して、もー 1 度展開する。 で configure 実際には 1 行。 rin@maaya# env CFLAGS=-DX_I18N_INHIBITED ./configure \ --with-x \ --with-xpm \ --with-jpeg \ --with-tiff \ --with-gif \ --with-png \ --with-x-toolkit=yes \ --x-libraries=/usr/local/lib:/usr/X11R6/lib:/usr/lib \ --x-includes=/usr/local/include:/usr/X11R6/include:/usr/include Does Emacs use -lXaw3d? yes Does Emacs use -lXpm? yes Does Emacs use -ljpeg? yes Does Emacs use -ltiff? yes Does Emacs use -lungif? yes Does Emacs use -lpng? yes Does Emacs use X toolkit scroll bars? yes bash# make install bash# exit rin@maaya# cd ~/cmp rin@maaya# gzip -d yc.el-3.2.2.gz バイトコンパイルする。 emacs diread 上で `B' する。 -rw-r--r-- 1 rin users 130435 12月 17日 07:22 yc.el-3.2.2 -rw-r--r-- 1 rin users 90075 12月 17日 19:09 yc.el-3.2.2.elc rin@maaya# su bash# cp yc.el-3.2.2.elc /usr/local/share/emacs/site-lisp/yc.elc bash# exit rin@maaya# /usr/local/bin/emacs -geometry 80x33+0+0 & これくらいの geometry だと、かっちょええ起動画面になる。