Raspberry Pi OS(64bit)にEmacs29.4をビルドインストール
Raspberry Pi OSにapt installコマンドでEmacsを導入すると、少し古めのバージョンがインストールされます。
折角なので最新版をソースコードからビルドして構築してみます。
ソースのダウンロード
GNU Emacs download - GNU Projectにある「 nearby GNU mirror」をクリックして、最新のソースをダウンロードします。
2024年7月28日時点での最新は、emacs-29.4.tar.gzでした。
開発環境のインストール
無事にemacs-29.4.tar.gzをダウンロードできたら、Linuxターミナルを起動してコンパイルの前作業を実施。
コンパイルをするために必要なあれこれを事前にインストールしておきます。
# まず解凍 $ tar zxvf emacs-29.4.tar.gz # 解凍したディレクトリへ移動 cd emacs-29.4 # コンパイルするための不足ぶんを確認 ./configure
すると、GUI表示のライブラリ一式が無いですよと画面に表示されます。
なのでGUI表示に必要なライブラリ一式をインストール。
sudo apt install build-essential texinfo libx11-dev libxpm-dev libjpeg-dev libpng-dev libgif-dev libtiff-dev libgtk2.0-dev libncurses-dev gnutls-dev libgtk-3-dev libgif-dev librsvg2-dev
起動
$ emacs