2013年1月13日日曜日

CentOS5にEmacs24.2をインストール

CentOSのyumでEmacsを入れると21と古いバージョンしか入らないので、手動で入れようとしたらハマったのでメモ。

./configure かmakeでエラーが出た場合

  1. 特定のライブラリが足りないと出た場合それをインストール
  2. もしくは./configureを足りないと言われたものでgrepし、それを必要としないオプションを探す

この2パターンでやれば大抵のことは何とかなりました。


wget http://ftp.gnu.org/pub/gnu/emacs/emacs-24.2.tar.gz
 tar -zxvf emacs-24.2.tar.gz
 cd emacs-24.2
 ./configure --without-x --with-x-toolkit=no --with-xpm=no --with-jpeg=no --with-gif=no --with-tiff=no --with-png=no --without-selinux
 make ; make install

※) The required function `tputs' was not found in any library.というエラーが出た場合

wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.9.tar.gz
tar -zxvf ncurses-5.9.tar.gz
cd ncurses-5.9
./configure
make
make install

0 件のコメント:

コメントを投稿