Ubuntu 10.04上编译安装Erlang R14A

分享LinuxUbuntuErlang by 达达 at 2010-08-12

Ubuntu 10.04自带了基本的Erlang运行环境,但是版本比较久,要安装最新版还是得自己编译。记录一下过程,方便以后自己重新配置环境。

首先得卸载系统自带的Erlang和相关程序:

sudo apt-get remove 
erlang-ssl 
couchdb-bin 
erlang-base 
erlang-xmerl 
erlang-inets 
erlang-crypto 
erlang-mnesia 
erlang-public-key 
erlang-syntax-tools 
erlang-runtime-tools

安装Erlang编译时依赖的各种库和工具:

sudo apt-get install 
m4 
fop 
xsltproc 
unixodbc 
libssl-dev 
unixodbc-dev 
openjdk-6-jdk 
freeglut3-dev 
libwxgtk2.8-dev 
libncurses5-dev 
build-essential

配置安装路径和参与编译的功能:

./configure 
--prefix=/opt/erlang 
--enable-hipe 
--enable-threads 
--enable-smp-support 
--enable-kernel-poll

编译,安装:

make
make install

中途如果出错了,不要继续使用出错的代码文件夹,删除掉文件夹配置好环境后重新解压一份代码,否则可能因为configure的缓存导致持续失败。