博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos7 安装erlang
阅读量:5943 次
发布时间:2019-06-19

本文共 3506 字,大约阅读时间需要 11 分钟。

hot3.png

1.下载erlang

官网地址  挑选合适的版本 然后 wget 比如目前最新版本 20.0

运行命令 wget 

2.使用yum安装下必须的配件:  

yum install gcc glibc-devel make ncurses-devel openssl-devel autoconf

yum install unixODBC unixODBC-devel

3.开始安装

首先将系统yum 更新到最新,然后根据错误提示更新相应的插件

报错:

configure: error: No curses library functions found
configure: error: /bin/sh '/root/otp/erts/configure' failed for erts

  1. # yum -y install ncurses-devel  
  2. # ./configure --prefix=/home/erlang --without-javac  

报错
*********************************************************************
**********************  APPLICATIONS DISABLED  **********************
*********************************************************************
crypto         : No usable OpenSSL found
jinterface     : Java compiler disabled by user
odbc           : ODBC library - link check failed
orber          : No C++ compiler found
ssh            : No usable OpenSSL found
ssl            : No usable OpenSSL found
*********************************************************************
    1.# yum list | grep ssl  

  1. # yum install openssl-devel  
  2. # ./configure --prefix=/home/erlang --without-javac  

报错
*********************************************************************
**********************  APPLICATIONS DISABLED  **********************
*********************************************************************
jinterface     : Java compiler disabled by user
odbc           : ODBC library - link check failed
orber          : No C++ compiler found
********************************************************************* 

  1. # yum list | grep ODBC  
  2. # yum install unixODBC-devel  
  3. # ./configure --prefix=/home/erlang --without-javac  

报错
*********************************************************************
**********************  APPLICATIONS DISABLED  **********************
*********************************************************************
jinterface     : Java compiler disabled by user
orber          : No C++ compiler found
*********************************************************************

  1. # yum install gcc-c++  
  2. # ./configure --prefix=/home/erlang --without-javac  
  3. # make  
  4. # make install  

tar -zxvf otp_src_19.3.tar.gz

cd otp_src_19.3
./configure --prefix=/usr/local/erlang --enable-hipe --enable-threads --enable-smp-support --enable-kernel-poll --without-javac
这步可能会出现提示提示缺少的组件,详情见常见问题
make && make install (ps:超慢)
ln -s /usr/local/erlang/bin/erl /usr/local/bin/
如果上步都已经完成 则可以使用了
输入 erl

 

4.常见问题:

*******************************************************************************************  APPLICATIONS DISABLED  *******************************************************************************************jinterface     : Java compiler disabled by user****************************************************************************************************************************************************************  APPLICATIONS INFORMATION  ****************************************************************************************wx             : wxWidgets not found, wx will NOT be usable****************************************************************************************************************************************************************  DOCUMENTATION INFORMATION  ***************************************************************************************documentation  :                  fop is missing.                 Using fakefop to generate placeholder PDF files.*********************************************************************

其中APPLICATIONS DISABLED 标示是必须要安装的,另外两个项目可以忽略

jinterface : Java compiler disabled by user
如果不用java编译可以忽略 在编译的时候 加入--without-javac

转载于:https://my.oschina.net/weibangbang/blog/1509597

你可能感兴趣的文章
vim编辑器基础知识总结
查看>>
重做日志和控制文件的多路复用
查看>>
eclipse提交项目到github
查看>>
Linux下mysql ERROR 1045,Mysql无法执行批处理
查看>>
MyEclipse修改jsp模板文件
查看>>
MSSQL 2000 错误823恢复数据案例
查看>>
javascript,继承,封装
查看>>
scala入门--快学scala第一章练习题
查看>>
RHCS集群理论暨 最佳实践
查看>>
phpstrom快捷键
查看>>
shell脚本中echo显示内容带颜色
查看>>
浏览器缓存
查看>>
POI导入大excel文件
查看>>
我的友情链接
查看>>
安装R语言开发环境RStudio服务器版
查看>>
不忘初心,努力做最好的自己
查看>>
走在浪潮尖端——为什么选择云计算
查看>>
重启nagios有异常提示Starting nagios:This account is currently not available
查看>>
全面、经典视频教程(php、java、jsp、ajax、linux...)
查看>>
Windows 7/Windows 8都有上帝模式
查看>>