. 安装基本的软java
yum groupinstall Base "Development Tools" "Perl Support"
下午打算在CentOS 5.1上编译Erlang-R12B-5,仍是遇到一些问题。
首先从Erlang官方下载了最新的源码包,解压后
./configurate –enable-threads –enable-kernel-poll
遇到找不到jdk和odbc的问题,而后下载了jdk-6u10-linux-i586-rpm.bin、unixODBC、unixODBC-devel。
yum install unixODBC
yum install unixODBC-devellinux
Linux下要让Erlang可以使用wxWidgets,须要如下命令配置wxWidgets:
spa
./configure --with-opengl --enable-debug -enable-unicodedebug
这下./configure --enable-threads --enable-kernel-poll --without-java 能够顺利经过了。
而后make时又遇到棘手问题了,原来是CentOS 5有bug,ssl须要依赖keyutils和selinux这两个lib。所以编译的时候,须要手工指定连接这两个lib。即编辑Erlang源码包里 的lib/ssl/c_src/Makefile.in这个文件,修改
LIBS = @LIBS@
为
LIBS = @LIBS@ -lkeyutils -lselinux
从新./configure,make便可。unix
安装文档code
- tar zxvf /usr/local/src/otp_doc_man_R14B04.tar.gz -C /usr/local/erlang/lib/erlang
注意:解压路径为 安装目录/lib/erlangssl
获取命令帮助unicode
- erlang -man erl
- # 获取模块帮助信息
erlang -man 模块名 文档