新的ubuntu环境一定要先sudo apt-get update , 然后进行以下操作。。。
搜索了很多资料都说到,如果库不全的话,编译安装的时候会报各种错误,所以我们站在巨人的肩膀上。
首先,打好库:
sudo apt-get install build-essential sudo apt-get install libncurses5-dev sudo apt-get install libssl-dev sudo apt-get install m4 sudo apt-get install unixodbc unixodbc-dev sudo apt-get install freeglut3-dev libwxgtk2.8-dev sudo apt-get install xsltproc sudo apt-get install fop sudo apt-get install tk8.5
安装好上面到依赖之后,到官网下个源码包:http://www.erlang.org/download.html
我下载的是otp_scr_17的源码。
对下到的包进行解压并编译安装:
tar zxvf /home/lqg/下载/otp_src_R15B01.tar.gz cd /home/lqg/otp_src_R15B01/ ./configure make && make install
若是遇到 wxWidgets2.8.12 的问题,则看 http://jzhihui.iteye.com/blog/1420299 , 我自己遇到的问题,下载的wxWidgets2.8.12, 编译找不到OpenGL相关库, 然后重新跑erlang 编译步骤,莫名奇妙的好了。。。