PS:老Blog文章转移, 年代久远, 连接可能已失效.

昨天我从淘宝上订的树莓派二代到了,闲的蛋疼从上面编译了一个 Emacs24。实际上从树莓派上编译 Emacs24 没有任何意义,因为我可以直接用 Emacs 通过 SSH 连接树莓派的 Bash 和修改任何文件,So,从树莓派上安装 Emacs24 纯粹是为了折腾而折腾。拿到机器后首先 update 一下,然后在 upgrade 一下,以使系统升级到最新版本,然后还需要安装几个包来编译 Emacs24:

sudo apt-get install texinfo libncurses5-dev

如果要用 X Windows,还需要在要安装几个另外的包:

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

安装完相关依赖之后,就可以下载 Emacs24 的源码了:

wget http://ftp.gnu.org/pub/gnu/emacs/emacs-24.3.tar.gz

然后解压源码压缩包并进入源码目录:

tar -xvf emacs-24.3.tar.gz cd emacs-24.3

编译之前还需要给 gcc2.4 做一个连接sudo ln -s /usr/bin/gcc /usr/local/bin/gcc-4.2,之后开始 configure ,在这一步可以配置参数将 Emacs24 安装在指定目录,也可以开启 X 支持:

./configure --prefix /opt/emacs --without-x

configure 之后没有报错,就可以开始 make 了,这一步需要很长时间...我是晚上睡觉前挂机编的 Orz...(PS:表忘记开 Tmux)。make 完成之后执行 ./emacs 命令来检查 Emacs24 是否可以顺利执行,之后执行 make install 开始完成最后安装。安装结束之后 Emacs24 可执行文件是在 /opt/emacs/bin/emacs


venmos
462 声望15 粉丝

Maccon, Emacscon, Lolicon, ACG. False geek, Looks like a quiet guy. Love open source, Loves photography and outdoor sports. Favorite programming language is Ruby and Lisp.


引用和评论

0 条评论