MacPorts が提供しているバイナリーのフォーマットが古過ぎるというようなエラーが出る.
体調を崩して MacPorts もずっとアップデートをしていない.
無気力状態にあるおかげで, コンピューターに触れる時間が大幅に減っている.
寝る直前だったが, MacPorts をアップデートし, ついでに Emacs HEAD をコンパイル, インストールした.
まず MacPorts をアップデートする.
# Get the latest MacPorts and upgrade current applications.
$ sudo port selfupdate
$ sudo port -uv upgrade outdated
アプリケーションをアップグレードする際に,
-v
オプションの他に -u
オプションを付けている.-u
オプションはアップグレード時に状態が inactive になっている ports をアンインストールするためのものである.次に Emacs HEAD をコンパイルする.
# Compile Emacs HEAD.
$ cd emacs.HEAD/emacs
$ make clean distclean
$ ./autogen.sh
$ ./configure --with-ns --without-x
$ git pull git://git.sv.gnu.org/emacs.git
$ make bootstrap
$ make check
$ make install
Emacs のコンパイルは, INSTALL.REPO ファイルを読み直して行った. こういう作業をするのも久し振りなので少し楽しい.
コンパイルとインストールは無事に終わった.
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image