Erlang构建错误:找不到本机ethread实现

时间:2018-05-13 18:08:17

标签: windows erlang cygwin couchdb

我已经安装了VS Community 2013 x86 + Cygwin,并且我已按照说明构建了32位版本的erlang。

当我执行eog error.png 时,我收到以下错误:

  

./include/ internal / ethread.h:381:2:错误:#error"未找到本机ethread实现。如果要使用回退,则必须使用configure禁用本机ethread支持。"    #error"未找到本地ethread实现。如果要使用回退,则必须使用configure禁用本机ethread支持。"

有人见过这个错误吗?禁用ethread有什么影响?

更多日志:

./opt_build boot -a

2 个答案:

答案 0 :(得分:0)

您是否按照official installation guide中的说明进行操作?

我想你已经安装了所有deps(我对MinGW / MSYS比较熟悉,但它应该可以用Cygwin构建得很好)。

请注意,您应该运行以下命令:

./otp_build env_win32 # x64 <- add this for 64bit build

答案 1 :(得分:0)

看起来我错过了一些Cygwin依赖项。我检查了Devel的所有内容并删除了与C编译无关的任何内容。