Centos 6 下安裝 erlang 手記
阿新 • • 發佈:2019-04-11
-- zxvf fun cti 3.0 手記 mono 最新版 download
基於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. ?可忽略
選擇的操作系統為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 手記