问题:在centos系统上编译erlang虚拟机,但编译到“WX”模块时出现错误。
安装过程:
1.安装erlang vm前需要安装一些软件包。(这个是自己平时安装使用的,没有多想直接安装)
yum install wxGTK.i386 wxGTK-devel.i386
yum install ncurses ncurses-devel
yum install openssl
yum install openssl-devel
yum install gcc-c++
yum install mysql-connector-odbc
yum install unixODBC unixODBC-devel
yum install expat
yum install expat-devel
2.开始编译erlang vm
此步骤检查通过,./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll;
在执行make编译的时候WX编译错误;
解决:跳过WX模块办法。
1.猜想可能是configure cache的问题,把编译的目录全部删除,重新编译,但结果还是失败;
2.猜想通过configure -h帮助,找到一个编译选项,不进行wx的编码,最终没有找到;
最后:多次放google找到一个解决的办法;
> ./configure ...your params
> touch lib/wx/SKIP
> make