无法启动任何版本?

时间:2011-07-20 19:05:09

标签: erlang centos rabbitmq rebar

所以,我以为我会创建一个真正的版本来运行我的下一个应用程序。不幸的是,似乎有一个交易破坏。

首先,我尝试使用本指南从头开始制作项目:

http://alancastro.org/2010/05/01/erlang-application-management-with-rebar.html

失败时出现了一个模糊的错误,所以为了确保,我试图运行一个我认识的项目很好,非常好。

当我试图运行etorrent的版本时,我得到了同样的错误:

[me@my-ip etorrent]# rel/etorrent/bin/etorrent console
Exec: /root/etorrent/rel/etorrent/erts-5.8.4/bin/erlexec -boot /root/etorrent/rel/etorrent/releases/1.2.1/etorrent -embedded -config /root/etorrent/rel/etorrent/etc/app.config -args_file /root/etorrent/rel/etorrent/etc/vm.args -- console
Root: /root/etorrent/rel/etorrent
pthread/ethr_event.c:98: Fatal error in wait__(): Function not implemented (38)
Aborted

我搜索了这个错误,并且serps上填充了对CentOS上的RabbitMQ的引用,但是有同样的问题。显然,它比RabbitMQ问题更具普遍性。基于这个主题:

RabbitMQ install issue on Centos 5.5

...和我自己的经验一样,似乎在14系列erlang安装上加上系列5 CentOS的运行版本不起作用。顺便说一句,我昨晚在网站上安装了最新的erlang,这就是我正在使用的东西。我没有将任何标志传递给'configure',只是使用了股票期权。

有没有人知道是否有可能解决这个问题的erlang编译选项?还是其他任何建议?是否有其他人成功使用rebar为此环境中的应用程序创建了版本?

1 个答案:

答案 0 :(得分:0)

如果你看一下这个RabbitMQ install issue on Centos 5.5回答的评论

,似乎是需要在CentOS方面解决的问题
  

Erlang R14B03(erts-5.8.4)的编辑适用于CentOS 5.6(最终版)   VirtualBox VM

所以我认为您需要将CentOS升级到5.6