问题:在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 




Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐