Emacs 23.1 のインストールログ (2009-Nov.-29) 1. Emacs の展開とコンパイル gtar zxvf emacs-23.1.tar.gz cd emacs-23.1 ./configure 最初はここで libgif libungif がないというエラーが出た。 しかし、libgif, libungif は /usr/local/lib にある。 おかしいなと思って、giflib-4.1.6.tar.bz2 を取ってきてインストールすると 問題なく通る。(こちらの単純ミスだったかも) make とすると、今度は、libiconv_open がないというエラーが出る。 そこで、libiconv-1.13.1.tar.gz を取ってきてインストールするも変わらず。 よくエラーを見ると、libfontconfig を参照してのエラーのようなので、 fontconfig-2.8.0.tar.gz を取ってきてインストールする。 この時、libfontconfig のインストール時に、font.conf を作るところで 止まってしまったが、libfontconfig 自体はインストールできてるようなので よしとする。 これで make が通り、src/emacs -q としても正常のようなので、OK とする。 2. インストール make install とすると、順調に進んでいたが、最後の方で、 find /usr/local/share/emacs/23.1/leim -exec chown ${installuser} '{}' ';' *** Error code 2 make: Fatal error: Command failed for target `install' Current working directory /usr/local/src/emacs-23.1/leim *** Error code 1 make: Fatal error: Command failed for target `install-leim' というエラーが出る。leim の Makefile を見ると最後の方まで行ってるようで ファイル類のインストールも済んでるようだ。 emacs を動かしてみても異常なさそうなので、よしとする。 3. その他 合わせて、mew の 6.3 が出ていたのでインストールする。 こちらは特に問題なし。 mew を使ってると emacs-w3m が 23.1 に対応してないというメッセージが出るので emacs-w3m をインストールする、といっても 23.1 対応版はリリースされてないので emacs-w3m-1.4.4.tar.gz を展開し、開発元の cvs から tar ball を取ってきて mv emacs-w3m.tar.gz emacs-w3m-1.4.4+cvs.tar.gz gtar zxvf emacs-w3m-1.4.4.tar.gz mv emacs-w3m-1.4.4 emacs-w3m gtar zxvf emacs-w3m-1.4.4+cvs.tar.gz mv emacs-w3m emacs-w3m-1.4.4+cvs cd emacs-w3m-1.4.4+cvs ./configure --with-emacs=emacs make make install でインストールする。