Erlang 整流罩——带wx不带';t创建wxe_driver.so

Erlang 整流罩——带wx不带';t创建wxe_driver.so,erlang,wxwidgets,kerl,Erlang,Wxwidgets,Kerl,kerl--with wx不会使用wxe_driver.so创建erlang安装。应该吗?我正在尝试创建一个erlang构建,该构建将运行observe,但仍然得到: ERROR: Could not find 'wxe_driver.so' in: /home/don/erlangs/17.4/lib/wx-1.3.2/priv .kerlrc包含: KERL_CONFIGURE_OPTIONS="--with-wx" 如果构建主机系统不具备构建该组件所需的所有依赖项,甚至要求config

kerl--with wx
不会使用wxe_driver.so创建erlang安装。应该吗?我正在尝试创建一个erlang构建,该构建将运行observe,但仍然得到:

ERROR: Could not find 'wxe_driver.so' in: /home/don/erlangs/17.4/lib/wx-1.3.2/priv
.kerlrc包含:

KERL_CONFIGURE_OPTIONS="--with-wx"

如果构建主机系统不具备构建该组件所需的所有依赖项,甚至要求configure(或kerl)使用包含的组件进行构建,则Erlang构建过程将跳过一些可选的组件构建步骤

如果您发现自己处于从源代码构建的Erlang指责某些模块无法加载的情况下,您应该检查它是否已构建

在这种特殊情况下 在~/.kerl下名为
config.log
的文件中查找错误。它应该指出遗漏了什么


要构建wxe\u驱动程序,您应该在系统上安装WX开发库。您必须参考系统文档以了解如何安装它们。在本例中,由于glu.h丢失,运行
sudo-apt-get-install-build-essential libsdl1.2debian libsdl1.2-dev-libgl1-mesa-dev-libglu1-mesa-dev-libsdl-image1.2-dev
添加了丢失的文件。

您应该查找构建过程消息。可能您只是没有需要构建的WX开发库driver@Lol4t0-那么,为什么构建不会失败呢?我记得在没有ssl开发库的情况下,使用
crypto
进行构建是不可行的,而不是构建失败,而且对于WX可能也一样。我不确定,只是检查一下。因此,config.log文件中有很多错误。:)一个看似相关的研究表明,glu.h无法找到。因此,基于我运行的sudo apt get install build sential libsdl1.2debian libsdl1.2-dev libgl1 mesa dev libglu1 mesa dev libsdl-image1.2 libsdl-image1.2-dev,这可能有些过分了,但现在我有了一个glu.h,wx正在erl中工作。@Lol4t0-谢谢。如果你想把我们的聊天变成一个答案,我会接受。当我在另一个盒子上设置时,我发现我还需要安装libwxgtk-media2.8-dev。看起来没有必要在.kerlrc中添加额外的配置。如果所有依赖项都已就位,则默认情况下Kerl将使用wx构建。