Debian7にEmacs24.3をソースからインストールする
2013-11-06


ただし、簡潔に纏めている分、環境によってはハマル人がいるカモ。

しかし、ビルド中のメモリ不足については釈然としない。もう一度ビルドして再現するかどうか試してみることに。

>cd emacs-24.3
>make clean
>./configure
>make bootstrap
----
Compiling language/thai-word.el

In toplevel form:
language/thai-word.el:10738:5:Error: Memory exhausted--use C-x s then exit and restart Emacs
----

再現した。仮想環境のメモリ割り当て量を増やして、もう一度やってみたが同じ結果に。

解決策は次のとおり。
コンパイルに失敗したelispをコンパイルして再開すれば良い。

>cd lisp/language/
>emacs -Q -batch -f batch-byte-compile thai-word.el
>cd ../../
>make

他にも同様のエラーが出れば、同じことを繰り返す。

あるいは、今回は試さなかったが、以下のやり方でも良い筈。

>emacs -Q -batch -f batch-byte-recompile-directory lisp/
>make

makeでエラーがなくなれば
>make install


戻る
[Emacs]

コメント(全0件)


記事を書く
powered by ASAHIネット