次のようにEmacs23.4が出ていますが、ソースまたはUbuntuの古いバージョンは、しかし、あなたがコンパイルされたソースコードをダウンロードすることができますし、インストールし、私のインストールプロセスは次のとおりです。
1.ダウンロードし、Emacsのソースコードを抽出
GNU Emacsのソースコードのダウンロードをemacs-23.4.tar.gzで、は/ usr / localの下にあります:emacs23という名前の新しいフォルダを作成し、使用
tar -zxvf emacs-23.4.tar.gz
このコマンドは、ソースを展開します。
2.必要なコンパイル時のライブラリをインストールします。
使用
sudo apt-get install
このコマンドは、以下のライブラリをインストールします。
libncurses5-dev
libgtk2.0-dev
libxpm-dev
libgif-dev
libtiff-dev
librsvg2-dev
libdbus-1-dev
libgconf2-dev
これらの過程で使用するようにコンパイル。
3. *ソフトリンクのCRTを作成した.o
Emacsのインストールプロセスでは、コンテンツ/usr/lib/crt*.oが必要ですが、すべてのCTR *は/ usr / lib /ディレクトリにありますので、あなたはでは/ usr / libに/を作成する必要がされているわけではないの.o他のcrt * .oの年代へのソフトリンク。
最初の使用
locate crt1.o
crt1.o初のファイルの位置を特定するためのコマンド。私は.oファイルに*すべてのCRTをリストには/ usr / libに/ I386-のlinux-gnuの/ディレクトリの下でした。
ll /usr/lib/i386-linux-gnu/*crt*.o
などの下には/ usr / libに/ソフトリンク、これらのファイルを作成するために、lnコマンドを使用して作成しました:
ln -s /usr/lib/i386-linux-gnu/crt1.o /usr/lib/crt1.o
4.コンパイルとインストール
インストールを完了するには、次のコマンドを使用します。
./config
make
make install
ます。https://www.cnblogs.com/geek7/archive/2012/02/27/2370650.htmlで再現