1

我目前正在尝试在 Red Hat 4 机器上安装 couchDB

Linux 版本 2.6.32-220.el6.x86_64 (mockbuild@c6b18n3.bsys.dev.centos.org) (gcc 版本 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC)) #1 SMP Tue Dec 6格林威治标准时间 2011 年 19:48:22

按照 Apache Wiki 上的说明进行操作:http ://wiki.apache.org/couchdb/Installing_on_RHEL4 。安装运行良好,直到该行

制作 && sudo 制作安装

当我收到以下错误时:

/usr/local/bin/erlc   couch_key_tree.erl;
./couch_key_tree.erl:78: type boolean() undefined
./couch_key_tree.erl:79: type boolean() undefined
./couch_key_tree.erl:93: type boolean() undefined
./couch_key_tree.erl:136: type boolean() undefined
make[4]: *** [couch_key_tree.beam] Error 1
make[4]: Leaving directory `/home/acarter/couchdb/src/couchdb'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/acarter/couchdb/src/couchdb'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/acarter/couchdb/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/acarter/couchdb'
make: *** [all] Error 2

我在网上看了一两次提到的问题,但从来没有解决方案。有谁知道解决方案或开始寻找的好地方?

谢谢

4

1 回答 1

3

我遇到了同样的问题。问题是 Erlang 的版本已经过时(在我的例子中是 12B)。解决方案是升级到更新版本。

来源: https ://github.com/cloudant/bigcouch/issues/13

于 2012-10-27T16:54:02.880 回答