Emacsを起動すると「ESS(のlispが)が読み込めない」というエラーがでるようになった(最近EmacsとESSを使っていなかったので、いつからこのエラーが出ているのか不明)*1。原因を探るのが面倒なので、ホームディレクトリ配下にESSを保存・コンパイルすることにした。
- ESSをダウンロードする( http://ess.r-project.org/index.php?Section=download )
- ダウンロードしたess-15.03-1.tgzを~/bin/ess配下に移動する
- cd ~/bin/ess
- tar -zxvf ess-15.03-1.tgz
- cd ess-15.03-1
- make
- ~/.emacsに以下のように記述*2
(add-to-list 'load-path "~/bin/ess/ess-15.03-1/lisp")
(load "ess-site")
以上でemacs上でM-RでRを起動できるようになる。