轉載:UBUNTU下安裝Erlang的兩種方法

================第一種===============================================
1. 在包管理器中選擇Settings->Repository菜單,選擇http://ubuntu.srt.cn作爲服務器。
2. 下載輔助包:
sudo apt-get install build-essential libncurses5-dev m4 libssl-dev unixodbc unixodbc-dev libc6 freeglut3-dev libwxgtk2.8-dev sun-java6-jre xsltproc fop
3. 在erlang_otp_SRC***目錄下,運行./configure & make & make install | checkinstall

================第二種===============================================
重裝的ubuntu系統(ubuntu server)的開發環境幾乎是裸的,再重新編譯安裝erlang需要一些關鍵庫,去年裝過,今年再裝又忘了,記之備查

1. gcc/g++、make等開發工具
Bash代碼 複製代碼

 

sudo apt-get install build-essential 

2. 其它Erlang用到的關鍵庫
sudo apt-get install libncurses5-dev 
sudo apt-get install m4 
sudo apt-get install libssl-dev

3. 此外還有一些非關鍵庫也可以裝上,不然make也通不過

 

sudo apt-get install libc6 (這個新Ubuntu 9.10不用再裝了)
sudo apt-get install unixodbc unixodbc-dev  ODBC方式提供對傳統關係數據庫支持
sudo apt-get install freeglut3-dev libwxgtk2.8-dev
sudo apt-get install sun-java6-jdk  需要這個編譯JInterface

注:
安裝完jdk後最好檢查一下javac,因爲新安裝的JDK不一定會自動成爲缺省的JDK。(JInterface是JDK5的, 若缺省JDK低於1.5,make到JInterface時依然會出錯),檢查java編譯器的版本:
Bash代碼 複製代碼

 

javac -version

如果不是剛安裝的版本,修改javac鏈接指向新位置:
rm /etc/alternatives/javac
ln -s /usr/lib/jvm/java-6-sun/bin/javac /etc/alternatives/javac

rm /etc/alternatives/java
ln -s /usr/lib/jvm/java-6-sun/bin/java /etc/alternatives/java



4. 在R13B03後,幫助文檔的生成方式有了變化,要想自動生成幫助文件,需要安裝xsltproc和
Bash代碼 複製代碼

 

sudo apt-get install xsltproc
sudo apt-get install fop


都挺大的,如果不在乎文檔,可以不安裝,不影響make
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章