ejabberd mod_stanza_ack 源文件在哪里以及如何编译?
ejabberd mod_stanza_ack where is source file and how to compile?
我正在安装 acknowledgement erlang file written by mingism 但我遇到了问题。
根据说明:
erlc -I ${EJABBERD_SRC} mod_stanza_ack.erl
{EJABBERD_SRC}
必须替换为 您的 ejabberd 源文件 的实际位置,例如/home/foobar/ejabberd/src
。可以在 here.
中找到此文件夹的示例
源文件是我找不到的。
如果有人曾经尝试过,请您说明一下这个过程。
谢谢。
要正确编译,从安装的 ejabberd 文件夹中获取所有必需的文件:logger.hrl、jlib.hrl、ns.hrl、ejabberd.hrl,并获取 xml.hrl 从上面问题中 link 的来源,然后将文件放在一个名为 p1_xml 的新文件夹中,其中包含一个名为 include 的子文件夹,并将 xml.hl 放在那里。然后在erlang编译器中编译。它会编译有两个错误,但没关系。按照 github 指令中的说明放置该文件,并更改配置并重新启动 ejabberd。就是这样!
我正在安装 acknowledgement erlang file written by mingism 但我遇到了问题。
根据说明:
erlc -I ${EJABBERD_SRC} mod_stanza_ack.erl
{EJABBERD_SRC}
必须替换为 您的 ejabberd 源文件 的实际位置,例如/home/foobar/ejabberd/src
。可以在 here.
源文件是我找不到的。
如果有人曾经尝试过,请您说明一下这个过程。
谢谢。
要正确编译,从安装的 ejabberd 文件夹中获取所有必需的文件:logger.hrl、jlib.hrl、ns.hrl、ejabberd.hrl,并获取 xml.hrl 从上面问题中 link 的来源,然后将文件放在一个名为 p1_xml 的新文件夹中,其中包含一个名为 include 的子文件夹,并将 xml.hl 放在那里。然后在erlang编译器中编译。它会编译有两个错误,但没关系。按照 github 指令中的说明放置该文件,并更改配置并重新启动 ejabberd。就是这样!