环境:VMware Workstation 9.0.1
系统:centOS 6.2
版本:emacs 24.3
1. 下载emacs-24.3.tar.gz
链接:http://ftp.gnu.org/pub/gnu/emacs/
2. 虚拟机安装centOS6.2
过程略。
网络连接方式选的是桥接。
3. 编译安装emacs24.3
参考http://www.cnblogs.com/canxuexiecheng/archive/2013/09/05/3302411.html
1)安装软件包
yum -y groupinstall "Development Tools"
yum -y install gtk+-devel gtk2-devel
yum -y install libXpm-devel
yum -y install libpng-devel
yum -y install giflib-devel
yum -y install libtiff-devel libjpeg-devel
yum -y install ncurses-devel
yum -y install gpm-devel dbus-devel dbus-glib-devel dbus-python
yum -y install GConf2-devel pkgconfig
yum -y install libXft-devel
2)解压文件
tar xvf emacs-24.3.tar.gz
3)编译安装
cd emacs-24.3
./configure
make
make install
4)问题
a.安装软件包时有找不到的软件包,参考http://www.2cto.com/os/201308/239366.html添加163更新源,之后再次更新。
b.执行./configure不成功,总是报gtk+有关的错误,重装gtk+库反复试了几次都不成功,与http://blog.csdn.net/happyponder/article/details/8309741情况类似,最后只能这样处理./configure --with-x-toolkit=no,之后编译安装成功。
c.运行安装好的emcas,菜单界面有些别扭,其他还好。
d.为了让界面好看些,升级centOS到6.4,之后编译安装无问题,运行emacs,界面也正常。