错误“init 终止于 do_boot”在芝加哥老板
我刚刚在Chicago Boss(Erlang Web框架)目录中尝试“make”但失败了 有错误
{"init terminating in do_boot",{undef,[{make,all,[]},{init,start_it,1},{init,start_em,1}]}}
有什么问题吗?我应该怎么办?
我的环境是Ubuntu 10.04,Erlang R13B03。
I just tried "make" in Chicago Boss(Erlang web framework) dir and failed
with error
{"init terminating in do_boot",{undef,[{make,all,[]},{init,start_it,1},{init,start_em,1}]}}
What is wrong? What should I do?
My environment is Ubuntu 10.04, Erlang R13B03.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
此错误警告您函数
make:all()
不存在或无法找到。鉴于 make:all() 函数是 Erlang 附带的标准库的一部分,并且您使用的是 Ubuntu,我必须询问您是否使用该语言的默认安装。您必须知道 Ubuntu 将 Erlang 精简到在 Live CD 上运行 CouchDB 所需的严格最低限度。如果是您的情况,您还需要安装其他软件包才能使其正常工作,否则只需从源代码安装,这通常是我所做的。
This error warns you that the function
make:all()
doesn't exist or couldn't be found. Given themake:all()
function is part of the standard library shipped with Erlang and that you're on Ubuntu, I have to ask if you're using the default install of the language on there.You have to know that Ubuntu strips down Erlang to the strict minimum required to run CouchDB on the live CD. There are other packages you need to install for it to work if that's your case — or otherwise just install from source, which is usually what I do.