. 安裝基本的軟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 模塊名 文檔