Ubuntu 10.04上编译安装Erlang R14A
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的缓存导致持续失败。