Emacs がないと生きていけないので、開発環境を整えたところで Emacs 24.1 のソースコードを入力してインストールを試みた。
Emacs の本家ページからミラーより emacs-24.1.tar.bz を頂く。
適当なディレクトリーに展開して configure を実行するとエラーになった。
configure: error: The following required libraries were not found: libjpeg libgif/libungif libtiff Maybe some development libraries/packages are missing? If you don't want to link with them give --with-jpeg=no --with-gif=no --with-tiff=no as options to configure
フム。Emacs 24.1 はデフォールトで JPEG, GIF, TIFF の画像ライブラリーを要求するのか。そして、Command Line Tools for Xcode や XQuartz にこれらのライブラリーは入っていない、と。
ライブラリーをインストールして、再 configure と行きたい所だけど、Mac には Debian や RedHat の持つ apt-get や rpm の様なパッケージ管理システムがデフォールトで入っていない。コマンド一つでライブラリーを入れられないのが痛い所。
直近、JPEG, GIF, TIFF の画像で困ることもないと思うので、それらのライブラリー抜きで Emacs を作る。
$ ./configure --with-jpeg=no --with-gif=no --with-tiff=no $ make $ sudo make install
一まずこれで、X 上で動く Emacs が手に入った。この Emacs は Mac のターミナル・アプリからも起動できる。
あとがき
Emacs がないと、生きた心地がしない。
いくつかのライブラリーを抜いて Emacs をコンパイルしたので、Homebrew なり MacPorts なりを使って後日ライブラリーを追加しよう。そして、Emacs をちゃんとした形でコンパイルしよう。うん。次にコンパイルするのは、Emacs 24.1 じゃなくて 24.3 かな。
No comments:
Post a Comment