我目前正在尝试在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 19:48:22 GMT 2011
按照Apache Wiki上的说明进行操作:http://wiki.apache.org/couchdb/Installing_on_RHEL4。安装运行正常直到
行make&& sudo make install
当我收到以下错误时:
/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
我在网上环顾四周,看到过一两次提到的问题,但从未解决过问题。有没有人知道解决方案或开始寻找的好地方?
由于
答案 0 :(得分:3)
我遇到了同样的问题。问题是Erlang的版本已经过时(在我的情况下是12B)。解决方案是升级到更新的版本。