首页 > 其他 > 详细

Centos 6 下安装 erlang 手记

时间:2019-04-11 17:34:14      阅读:204      评论:0      收藏:0      [点我收藏+]
基于openfire的IM项目已经成功上线,接下来的计划准备開始调研 ejabberd.?
ejabberd ?是基于erlang开发的。那么就先从搭建 erlang环境開始吧。

选择的操作系统为Centos6 。erlang的最新版OTP17.0:

1. 下载最新版erlang otp_17.0
2. 解压缩 tar -zxvf otp_src_17.0
3. 进入解压缩后的文件夹
4. ./configure --prefix=/opt/erlang??--without-javac
出现错误大致为:?No curses library functions found
5. 须要安装ncurses ? : ?yum install ncurses-devel
6.安装好 ncurses后继续?./config --prefix=/opt/erlang??--without-javac
7.make?
8. make install
9.成功安装,能够做一个链接:?ln -s /opt/erlang/bin/erl /usr/local/bin/erl


在安装过程中可能会遇到例如以下情况:
*********************************************************************
**********************? APPLICATIONS DISABLED? **********************
*********************************************************************

crypto???????? : No usable OpenSSL found
odbc?????????? : ODBC library - link check failed
orber????????? : No C++ compiler found
ssh??????????? : No usable OpenSSL found
ssl??????????? : No usable OpenSSL found

*********************************************************************
*********************************************************************
**********************? APPLICATIONS INFORMATION? *******************
*********************************************************************

wx???????????? : wxWidgets not found, wx will NOT be usable

*********************************************************************
*********************************************************************
**********************? DOCUMENTATION INFORMATION? ******************
*********************************************************************

documentation? :
???????????????? fop is missing.
???????????????? Using fakefop to generate placeholder PDF files.

*********************************************************************
?解决上述问题:
? ? ?1. ODBC library - link check failed ? 须要安装?unixODBC ? ??
? ? ? > yum list|grep unixODBC ?
? ? ? >?yum install unixODBC-devel
? ? ?2. ?No usable OpenSSL found? :须要安装 openssl ??
? ? ? ?> yum list|grep ssl
? ? ? ?> yum install openssl-devel
? ? ?3. ? No C++ compiler found:须要安装gc c++ 编译器?
? ? ? > ?yum list|grep gcc
? ? > yum?install?gcc-c++?
? ? 4.?wxWidgets not found, wx will NOT be usable ?: ?wxWidgets? ?这个库须要单独下
? ? ? ? ? ? ? ? ? ? ? ? ? ?(http://www.wxwidgets.org/downloads/),yum 下没有:
? ? ? ? > 下载wxWidgets? 源代码包 后解压缩并编译安装
? ? ? ? >?bzip2 -d wxWidgets-3.0.0.tar.bz2 ???tar?? -jxvf?
? ? ? ? >?tar -xvf wxWidgets-3.0.0.tar
? ? ? ? ? > 安装依赖库: ??yum list *gtk+* ? ?yum install?gtk+extra
? ? ? ? >进入解压缩文件夹。./configure --with-opengl --enable-debug --enable-unicode?
? ? ? ? ?> 出现故障OpenGL libraries not available,则须要安装OpenGL库
? ? ? ? ? ?>>?yum list mesa* ? ? ? ? ? ? ???yum installmesa*?
? ? ? ? ? ? >> yum list|grep??freeglut ? ? ??yum install freeglut*?
? ? ? ? >解决OpenGL问题后直接执行?make & make install
? ? 5.?fop is missing. ?可忽略


Centos 6 下安装 erlang 手记

原文:https://www.cnblogs.com/xfgnongmin/p/10691037.html

(0)
(0)
   
举报
评论 一句话评论(0
分享档案
最新文章
教程昨日排行
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!