【问题标题】:Error building rabbitmq server构建rabbitmq服务器时出错
【发布时间】:2011-09-05 10:19:35
【问题描述】:

我正在 ubuntu 上构建 rabbitmq 服务器(2.6.35-28-generic-pae #50-Ubuntu SMP Fri Mar 18 20:43:15 UTC 2011 i686 GNU/Linux)

我正在使用 erlang OPT 版本 otp_src_R14B03。构建时出现以下错误

erlc -I include -o ebin -Wall -v +debug_info -Duse_specs -pa ebin src/rabbit_networking.erl src/rabbit_networking.erl:49: 类型 hostname() 未定义 **src/rabbit_networking.erl:71: 类型 ip_port() 未定义**

以前有人见过这种错误吗?有关如何解决此问题的任何想法。

谢谢

【问题讨论】:

    标签: erlang rabbitmq amqp


    【解决方案1】:

    不幸的是,Erlang R14B03 以不兼容的方式更改了一些规范。所以你不能在不禁用规范的情况下针对 Erlang R14B03 编译 RabbitMQ 2.4.1(应该是无害的,它更适合开发)。

    选项:

    • 使用 Erlang R14B02
    • 使用 Mercurial 默认的 RabbitMQ,此问题已修复
    • 使用“make USE_SPECS=false”编译

    我们可能很快就会推出一个新版本,这会影响一些人。

    编辑添加:您可能不知道我们的 apt 存储库:http://www.rabbitmq.com/debian.html(也适用于 Ubuntu)。这对您来说可能是一个更简单的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-08
      • 2017-02-07
      相关资源
      最近更新 更多