Compilar Emacs 24.2 em Raspberry Pi (Rasbian)

Crie o diretório de trabalho, baixe e extraia o Emacs 24.2:

mkdir ~/src
cd
~/src
wget http
://ftp.gnu.org/pub/gnu/emacs/emacs-24.2.tar.bz2
tar
-xjvf emacs-24.2.tar.bz2
cd emacs
-24.2

Instale dependências:

sudo apt-get install texinfo libncurses5-dev

(Opcional) Instale as dependências relacionadas ao X:

sudo apt-get install xorg-dev libpng12-dev libjpeg8-dev 
libgif
-dev libtiff5 libtiff5-dev

Crie /usr/local/bin/gcc-4.2 symlink:

sudo ln -s /usr/bin/gcc /usr/local/bin/gcc-4.2

O script de configuração do Emacs parece procurar especificamente o /usr/local/bin/gcc-4.2que não existe por padrão no Rasbian.

Execute o script de configuração:

./configure --prefix /opt/emacs

Adicione --without-xao final do comando configure se você não precisar do suporte do X.

Execute make:

make

Verifique se o binário emacs foi construído e funciona:

./src/emacs

Se o Emacs estiver carregado corretamente, feche-o e execute make install:

make install

Os binários do Emacs agora estarão disponíveis em /opt/emacs/bin/. Execute o seguinte para garantir que funciona:

/opt/emacs/bin/emacs