linux下安装erlang

安装erlang比较简单,在安装过程中遇到的问题也不是很多,只要细心就好了

 

下载所需的源码:                  wget http://erlang.org/download/otp_src_R13B04.tar.gz
解压源码:                           tar xzf otp_src_R13B04.tar.gz
进入解压后生产的目录:         cd otp_src_R13B04
安装前配置:                        ./configure --prefix=/home/erlang(此条命令下面有修改)

开始编译:                           make(如果在unix系统中安装请使用 gmake)

开始安装:                           make install (如果在unix系统中安装请使用 gmake install)

 

configure之后发现有以下提示信息:

*********************************************************************
********************** APPLICATIONS DISABLED **********************
*********************************************************************

odbc : ODBC library – link check failed
jinterface : No Java compiler found

如果出现下面错误:

 

crypto         : No usable OpenSSL found

ssh            : No usable OpenSSL found

ssl            : No usable OpenSSL found

这时请执行下面命令:

apt-get install libssl-dev(适用与ubuntu下)

这时需要执行一条命令:

yum  install   unixODBC unixODBC-dev  

如果执行这条命令时出现下面错误

Cannot retrieve repository metadata (repomd.xml) for repository updates-released. Please verify its path and try again

不要急这个问题比较容易解决,进入到/etc/yum.repos.d/rhel【版本不同此处也会不同】.repo里,将里面的baserul注释,添加以下内容:

baserul= http://centos.ustc.edu.cn/centos/5/os/i386/

此时我们在配置是的命令就要修改一下:

安装前配置:      ./configure --prefix=/home/erlang --without-javac

在unix(freeBSD)中安装时可以忽略这两个错误。

安装成功了。

 

下面给erl做一个软连接到/usr/local/bin/,以方便使用

ln   -s /home/erlang/bin/erl /usr/ local /bin/erl

 

开始测试:

[root@localhost ~]# erl
Erlang R13B04 (erts-5.7.5) [source] [smp:2:2] [rq:2] [async-threads:0] [hipe] [kernel-poll:false]

Eshell V5.7.5  (abort with ^G)
1> A=12.
12
2> A.
12
3> 

 

测试通过,现在就开始神奇的erlang之旅吧。

祝你们好运!

得意
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值