从官方网站http://erlang.org/下载Erlang的最新版本的source包,解压之后读一下README,里面介绍了安装过程需要的软件包。
首先是解压需要GNU unzip,or a modern uncompress。其次是编译需要:
1.GNU make
2.GNU C compiler
3.Perl 5
4.GNU m4 If hipe (native code) support is enabled.
5.ncurses
6.OpenSSL At least version 0.9.7 of OpenSSL is required.
7.Sun Java jdk-1.5.0 Or higher. Optional but needed for building the Erlang/OTP application 'jinterface' and parts
of 'ic' and 'orber'. We have also tested IBM's JDK 1.5.0.
8.X Windows for 'gs'
9.sed
10.Flex
以上安装完毕之后还不够还要apt-get install freeglut3-dev libwxgtk2.8-dev g++,这三者是实现wxErlang的最小系统要求,来自
erlang问题邮件列表:http://erlang.org/pipermail/erlang-questions/2009-March/042471.html。
接下来按照README中的顺序输入命令,即可完成安装。
注意:
1.Ubuntu源中的Erlang不包含wx库,要想在Linux下进行Erlang的GUI开发,目前的办法就是源代码安装;
2.按以上步骤安装的唯一问题是最后会提示:ODBC的驱动无法链接,所以ODBC会被禁用,暂时还没找到解决办法。