【发布时间】:2017-10-05 05:55:14
【问题描述】:
我将按照 CouchDB 文档安装说明进行操作: http://docs.couchdb.org/en/2.0.0/install/unix.html
我安装依赖项:
$ sudo yum install autoconf autoconf-archive automake \
curl-devel erlang-asn1 erlang-erts erlang-eunit \
erlang-os_mon erlang-xmerl help2man \
js-devel-1.8.5 libicu-devel libtool perl-Test-Harness
配置顺利:
$ ./configure
您已经配置了 Apache CouchDB,是时候放松一下了。放松。
但就在我开始感到放松的时候,我被 gmake 扔了一个弧线球:
$ make release
rebar_core 中未捕获的错误:{error, {erl_interface,include,"code:lib_dir(erl_interface) 无法找到 erl_interface 库。"}}
文档给出的唯一线索是在 make 失败时尝试 gmake,但由于 gmake 和 make 在 CentOS 7 上是相同的,因此没有帮助。 从输出来看,它似乎是一个依赖问题,但我不假装理解 Erlang 依赖或对这个特定的依赖一无所知。我在文档建议的 yum 中安装了软件包,我认为这应该足够了。 任何帮助将不胜感激。
【问题讨论】:
标签: couchdb couchdb-2.0