You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@couchdb.apache.org by 卢夏男 <xi...@alibaba-inc.com> on 2011/01/19 10:05:53 UTC
A couchdb problem
Hi,
I am a couchdb user in China, recently I encounter a problem according:
http://wiki.apache.org/couchdb/Installing_on_RHEL5
I want to install the couchdb in redhat5 server, before I install it ,I have installed erlang and curl ,they all worked
Well, but when I run “make” command, 2 errors appeared:
modules=`{ find . -name "*.erl" -exec basename {} .erl \; | tr '\n' ','; echo ''; } | sed "s/,$//"`; \
sed -e "s|%package_name%|Apache CouchDB|g" \
-e "s|%version%|1.2.0a1060704|g" \
-e "s|@modules@|$modules|g" \
-e "s|%localconfdir%|/usr/local/etc/couchdb|g" \
-e "s|@defaultini@|default.ini|g<mailto:s|@defaultini@|default.ini|g>" \
-e "s|@localini@|local.ini|g<mailto:s|@localini@|local.ini|g>" > \
couch.app < couch.app.tpl
chmod +x couch.app
/usr/local/bin/erlc couch.erl;
/usr/local/bin/erlc couch_app.erl;
/usr/local/bin/erlc couch_auth_cache.erl;
/usr/local/bin/erlc couch_btree.erl;
/usr/local/bin/erlc couch_changes.erl;
/usr/local/bin/erlc couch_config.erl;
/usr/local/bin/erlc couch_config_writer.erl;
/usr/local/bin/erlc couch_db.erl;
/usr/local/bin/erlc couch_db_update_notifier.erl;
/usr/local/bin/erlc couch_db_update_notifier_sup.erl;
/usr/local/bin/erlc couch_doc.erl;
/usr/local/bin/erlc couch_event_sup.erl;
/usr/local/bin/erlc couch_external_manager.erl;
/usr/local/bin/erlc couch_external_server.erl;
/usr/local/bin/erlc couch_file.erl;
/usr/local/bin/erlc couch_httpd.erl;
/usr/local/bin/erlc couch_httpd_db.erl;
/usr/local/bin/erlc couch_httpd_auth.erl;
/usr/local/bin/erlc couch_httpd_oauth.erl;
/usr/local/bin/erlc couch_httpd_proxy.erl;
/usr/local/bin/erlc couch_httpd_external.erl;
/usr/local/bin/erlc couch_httpd_show.erl;
/usr/local/bin/erlc couch_httpd_view.erl;
/usr/local/bin/erlc couch_httpd_misc_handlers.erl;
/usr/local/bin/erlc couch_httpd_rewrite.erl;
/usr/local/bin/erlc couch_httpd_stats_handlers.erl;
/usr/local/bin/erlc couch_httpd_vhost.erl;
/usr/local/bin/erlc couch_key_tree.erl;
./couch_key_tree.erl:39: type boolean() undefined
./couch_key_tree.erl:40: type boolean() undefined
./couch_key_tree.erl:54: type boolean() undefined
./couch_key_tree.erl:96: type boolean() undefined
make[4]: *** [couch_key_tree.beam] Error 1
make[4]: Leaving directory `/home/luxianan/couchdb/src/couchdb'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/luxianan/couchdb/src/couchdb'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/luxianan/couchdb/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/luxianan/couchdb'
make: *** [all] Error 2
Can you help me?
Thanks
Yours
Kevin
________________________________
This email (including any attachments) is confidential and may be legally privileged. If you received this email in error, please delete it immediately and do not copy it or use it for any purpose or disclose its contents to any other person. Thank you.
本电邮(包括任何附件)可能含有机密资料并受法律保护。如您不是正确的收件人,请您立即删除本邮件。请不要将本电邮进行复制并用作任何其他用途、或透露本邮件之内容。谢谢。