Rabbitmq 长生不老药-罐';无法记录。在两个dep之间提取

Rabbitmq 长生不老药-罐';无法记录。在两个dep之间提取,rabbitmq,record,elixir,Rabbitmq,Record,Elixir,我不熟悉长生不老药和二郎,所以我可能跳过了一些基本的东西,但是 我试图在Elixir中使用RabbitMQ,并使用基于Elixir的库(d0rc/exrabbit) 当混合deps.get时,它会卡住,两次。第一个问题是dorc的exrabbit在Elixir0.10.2-dev上工作,而我在0.11.2上运行。。。所以我只是想强迫它,以防万一。也许这就是问题所在:p 第二个问题是,一旦我强迫deps接受长生不老药的价格更高 mix deps.get * Compiling exrabbit C

我不熟悉长生不老药和二郎,所以我可能跳过了一些基本的东西,但是

我试图在Elixir中使用RabbitMQ,并使用基于Elixir的库(d0rc/exrabbit)

当混合deps.get时,它会卡住,两次。第一个问题是dorc的exrabbit在Elixir0.10.2-dev上工作,而我在0.11.2上运行。。。所以我只是想强迫它,以防万一。也许这就是问题所在:p

第二个问题是,一旦我强迫deps接受长生不老药的价格更高

mix deps.get
* Compiling exrabbit
Compiled lib/exrabbit/behaviour.ex
Compiled lib/exrabbit/supervisor.ex
== Compilation error on file lib/exrabbit.ex ==
could not compile dependency exrabbit, mix compile failed. You can recompile this dependency with `mix deps.compile exrabbit` or update it with `mix deps.update exrabbit`
** (RuntimeError) error parsing file /Users/-----/dev/testmongo/_build/shared/lib/rabbit_common/include/rabbit_framing.hrl, got: {:error, :enoent}
    /private/tmp/elixir-PzZu/elixir-0.11.2/lib/elixir/lib/record/extractor.ex:54: Record.Extractor.read_file/1
    /private/tmp/elixir-PzZu/elixir-0.11.2/lib/elixir/lib/record/extractor.ex:32: Record.Extractor.retrieve_record/2
    deps/exrabbit/lib/exrabbit.ex:10: (module)
    deps/exrabbit/lib/exrabbit.ex:9: (file)
有关守则如下:

defmodule Exrabbit.Framing do
 defrecord :'P_basic', Record.extract(:'P_basic', from_lib: "rabbit_common/include/rabbit_framing.hrl")
end
在我看来,它似乎没有在正确的位置获取信息

我检查了“rabbit_common/include/rabbit_framing.hrl”确实存在,但不在_build目录中,而是在deps中。这对我来说很有意义

我想如果记录中有更新,我将不得不在elixir补丁注释中查找。。。有什么东西我错过了吗


谢谢

我不太清楚为什么会出现这样的错误,因为这似乎基本上是正确的。刚才我在
cthulhuology/Amqp
软件包中遇到了非常类似的问题,下面是我如何修复它的:


然而,exrabbit似乎大部分都做得很好。不确定,但希望PR能有所帮助,因为它刚刚为我解决了一个相同的错误。

我不太清楚你为什么会出现这个错误,因为这似乎基本上是正确的。刚才我在
cthulhuology/Amqp
软件包中遇到了非常类似的问题,下面是我如何修复它的:


然而,exrabbit似乎大部分都做得很好。不确定,但希望PR能有所帮助,因为它刚刚为我解决了一个相同的错误。

我不太清楚你为什么会出现这个错误,因为这似乎基本上是正确的。刚才我在
cthulhuology/Amqp
软件包中遇到了非常类似的问题,下面是我如何修复它的:


然而,exrabbit似乎大部分都做得很好。不确定,但希望PR能有所帮助,因为它刚刚为我解决了一个相同的错误。

我不太清楚你为什么会出现这个错误,因为这似乎基本上是正确的。刚才我在
cthulhuology/Amqp
软件包中遇到了非常类似的问题,下面是我如何修复它的:



然而,exrabbit似乎大部分都做得很好。不确定,但希望PR能有所帮助,因为它刚刚为我解决了一个相同的错误。

Elixir中有一个bug,当我们转向新的构建样式时,include不起作用。请尝试Elixir master,它修复了此错误(很抱歉出现问题!)。

Elixir中有一个错误,当我们移动到新的构建样式时,include不起作用。请尝试Elixir master,它修复了此错误(很抱歉出现问题!)。

Elixir中有一个错误,当我们移动到新的构建样式时,include不起作用。请尝试Elixir master,它修复了此错误(很抱歉出现问题!)。

Elixir中有一个错误,当我们移动到新的构建样式时,include不起作用。请尝试Elixir master,此错误已修复(很抱歉出现问题!)。

您好,我尝试过Elixir master,但也没有成功。。。当前头提交为f4144a63f835b91cf4c3d9f38166480bb2ea59d3。(我不确定我做的是对的,我只是从repo、make中克隆了,并直接使用elixir/bin/mix来编译我的项目)万分感谢,在重新安装了所有的depency之后,它工作了!嗨,我试过用长生不老药大师,但也没有成功。。。当前头提交为f4144a63f835b91cf4c3d9f38166480bb2ea59d3。(我不确定我做的是对的,我只是从repo、make中克隆了,并直接使用elixir/bin/mix来编译我的项目)万分感谢,在重新安装了所有的depency之后,它工作了!嗨,我试过用长生不老药大师,但也没有成功。。。当前头提交为f4144a63f835b91cf4c3d9f38166480bb2ea59d3。(我不确定我做的是对的,我只是从repo、make中克隆了,并直接使用elixir/bin/mix来编译我的项目)万分感谢,在重新安装了所有的depency之后,它工作了!嗨,我试过用长生不老药大师,但也没有成功。。。当前头提交为f4144a63f835b91cf4c3d9f38166480bb2ea59d3。(我不确定我做的是对的,我只是从repo、make中克隆了,并直接使用elixir/bin/mix来编译我的项目)万分感谢,在重新安装了所有的depency之后,它工作了!从你的差异中我看到,你只是升级了你的长生不老药版本,就像JoséValim说的,但对我来说没有效果。。。我将尝试新的安装:)我刚刚看到这个。。。。我还修改了Record.extract调用以使用库中的
,而不是我从你的diff中看到的
,你只是升级了你的长生不老药版本,就像JoséValim所说的,但对我来说没有效果。。。我将尝试新的安装:)我刚刚看到这个。。。。我还修改了Record.extract调用以使用库中的
,而不是我从你的diff中看到的
,你只是升级了你的长生不老药版本,就像JoséValim所说的,但对我来说没有效果。。。我将尝试新的安装:)我刚刚看到这个。。。。我还修改了Record.extract调用以使用库中的
,而不是我从你的diff中看到的
,你只是升级了你的长生不老药版本,就像JoséValim所说的,但对我来说没有效果。。。我将尝试新的安装:)我刚刚看到这个。。。。我还修改了Record.extract调用以使用来自库的
,而不是来自库的