日暮途遠(Linux)

Just another WordPress.com site

Windows7のNTEmacsに最新版のorg-modeをインストール

leave a comment »

org2blogをインストールして、投稿したところ、次のようなエラーが出ていました。
if: Symbol’s function definition is void: org-save-outline-visibilit

いろいろやってみたもののうまくいかず、疑ったのはorg-modeのバージョンでした。はっきり忘れましたが、6.3とかいうのが出て、これはかなり古いと思いました。大分前に7は超えていたと記憶していたからです。

最新版はGitで取得しました。
git clone git://repo.or.cz/org-mode.git

org-modeというディレクトリができるので、そこに入り、make、そしてmake install。メッセージを見ると、
/usr/share/emacs/site-lisp/org
に入ったらしいとわかりました。

自分の環境の場合、これはCygwinのEmacsであり、メインで使っているNTEmacsは、/usr/local/emacsにありました。古いorg-modeは/usr/local/emacs/lisp/orgになっていたので、このorgディレクトリを削除し、次のように置き換えました。

mv usr/share/emacs/site-lisp/org /usr/local/emacs/lisp

これでバージョンは次のようになりました。
Org-mode version 7.8.11

見込みが当たったらしく、org2blogも投稿できるようになりました。

Written by 廣野秀樹

2012年7月3日 @ 12:00 午前

カテゴリー: Emacs

Tagged with

コメントを残す