1.下载
otp_src_R15B.tar.gz
2.解压
$ tar -zvxf otp_src_R15B.tar.gz
$ cd otp_src_R15B
3.安装
$ ./configure --prefix=/opt/Erlang --with-ssl
遇到错误:
3.1.no acceptable C compiler found in $PATH
由于系统没有安装相关的编译工具,解决办法:
yum groupinstall "Development Tools"
3.2.No curses library functions found
参考INSTALL.md ,
`ncurses`, `termcap`, or `termlib` -- The development headers and libraries are needed, often known as `ncurses-devel`
安装erlang依赖的库
yum list|grep ncurses
yum -y install ncurses-devel
4. make
5. sudo make install
6. 编辑环境变量
$ gedit ~/.bashrc
export ERLANG_HOME=/opt/Erlang
export PATH=$ERLANG_HOME/bin:$PATH
$ source .bashrc
7.测试
erl -version
输出:Erlang (ASYNC_THREADS,HIPE) (BEAM) emulator version 5.9