徒然草-雑記帳

アクセスカウンタ

help リーダーに追加 RSS Emacsのコンパイル

<<   作成日時 : 2006/07/15 15:50   >>

ブログ気持玉 0 / トラックバック 1 / コメント 0

makeinfo が見つからない」の続き。

Debian Etch(Testing)のemacs(21.4.1)パッケージは、
- UTF-8を扱えない( らしい)
- emacs+anthy.elで文字化けが起こる(原因不明)
と不満足な状況なので、どうにかならないか解決策を模索…。

方法1 mule-ucs を使用する。
UTF-8対応jパッケージのmule-ucsをインストール。
# apt-get install mule-ucs

~/.emacsに以下を追加する。
(setq load-path (cons "/usr/share/emacs21/site-lisp/mule-ucs/" load-path))
(if (not (string-match "XEmacs" emacs-version))
(progn
(require 'un-define)
)
)


結果、起動が無茶苦茶遅くなりました。。。(マシンスペックが低いのも要因ですが)実用に耐えれないので却下。


方法2 emacsをソースからコンパイル。
emacs21 ではなく、CVSにあるemacs22では、普通にUTF-8が使えるらしいので、そっちで頑張る。

必要な開発環境をインストールする。
# apt-get install libncurses5-dev
(このパッケージをインストールしないとコンパイルが完了しても「Cannot open termcap database file」となってemacsが起動しませんでした)。

適当にディレクトリを作って、cvsよりソースを取得。
$ mkdir src; cd src
$ cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs
$ ./configure
$ make bootstrap
← … INSTALL と INSTALL.CSV参照

コンパイル完了後、

$ make install

で完了。

結果、UTF-8は使えるようになったけど、anthyとの連携がうまくいかない。。。
→ 原因究明が面倒&コンパイルが完了して自己満足なので、次の方法を探す!


方法3:emacs-snapshotを使用する。
unstable ですが、それらしいのがあったので、インストール。
# apt-get install emacs-snapshot

emacs-snapshot が出来るので、実行してみましたが、とりあえず、問題なく使えているみたいなので、これでしばらく様子見かな。

設定テーマ

関連テーマ 一覧

月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(1件)

タイトル (本文) ブログ名/日時
Emacsでutf-8を使う
「Emacsのコンパイル」の続き。 ...続きを見る
徒然草-雑記帳
2007/08/11 21:33

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文