[Emacs][OSX]なんとかビルド出来ました。こりゃEmacs人口が減るわけだ。Emacs-24.3の頃からクラッシュする問題に悩まされていたんです。loading...そんな中見つけたのがMew-jaのこの情報。山本さんのパッチを当てて使うと、ほとんど落ちなくなります。ftp://ftp.math.s.chiba-u.ac.jp/emacs/--かずそこで今回からこのパッチ(experimental/hackers-onlyパッチ)を使うことにしました。+mozc_emacs_helperを使うことにしました。いうかインラインパッチの最新はどこに。Professional最終的なビルド手順はこちら。前述の紹介マニアのやり方ほぼそのままです。デフォルトでは/usr/local以下に一部インストールされてしまうので、configureに--prefixオプションを指定し、~/opt以下に変更しています。パッチなしのビルドではなぜ必要ないかは調べていません。この手順だとemacsclientやetagsは~/opt/emacs-24.4/bin以下にインストールされます。⌘キーとOptionキーが入れ替わってしまったので、下記設定を追加しました。'meta)あと、libxml2絡みで無駄にハマったので、以下に残しておきます。別に失敗し、コンパイルエラーが発生する。2configureの14922行目のこの行が原因。存在しないディレクトリconfigure前に適切なCFLAGSをセットするか、configureに--without-xml2オプションを付ければ良い。今回は前者を採用した。libxml2は使いたかったので。/usr/includeしていたが、Yosemiteで/usr/includeが存在してよいかは分からない。ここまで書いてこんな記事を見つけた。--install`って今も必要なのかな?やってみるか。--install`していればハマらなかった。追記(2014-11-03):configureに--prefixオプションを指定しないと、一部/usr/local以下にインストールされてしまうので修正しました。追記(2014-12-30):experimental/hackers-onlyパッチが5.2に更新されていたので、手順をアップデートしました。あと、experimental/hackers-onlyパッチを当てると、emacsclientがなくなるのは間違いでした。今回の手順だと~/opt/emacs-24.4/bin以下にインストールされるので、こちらも修正しました。