1. gcc/g++、make等開發工具
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編譯器的版本:
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和
sudo apt-get install xsltproc sudo apt-get install fop
都挺大的,如果不在乎文檔,可以不安裝,不影響make