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 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

オンラインで見回したところ、言及された問題が1、2回見られましたが、解決策はありませんでした。解決策や探し始めるのに適した場所を知っている人はいますか?

ありがとう

4

1 に答える 1

3

この同じ問題に遭遇しました。問題は、Erlang のバージョンが古い (私の場合は 12B) ことです。解決策は、新しいバージョンにアップグレードすることでした。

ソース: https://github.com/cloudant/bigcouch/issues/13

于 2012-10-27T16:54:02.880 に答える