[ejabberd] xmlrpc compiled?

Badlop badlop at gmail.com
Fri Jan 8 00:24:34 MSK 2010


2010/1/7 Liam <ejabberd at networkimprov.net>:
> Could you email me the xmlrpc.beam you just compiled? :-)

No, because I have Erlang R13, and ejabberd 2.1.1 installers use R12.


> Jeez, this has been frustrating...

Just a little more, and you will be able to compile any ejabberd
module yourself.


> Doesn't seem to work...
>
> $ cd ejabberd-2.1.1
> $ bin/erlc -I includes lib/xmlrpc/ejabberd_xmlrpc.erl
> lib/xmlrpc/ejabberd_xmlrpc.erl:25: can't find include file "ejabberd.hrl"
> lib/xmlrpc/ejabberd_xmlrpc.erl:26: can't find include file "mod_roster.hrl"
> lib/xmlrpc/ejabberd_xmlrpc.erl:27: can't find include file "jlib.hrl"
> lib/xmlrpc/ejabberd_xmlrpc.erl:325: undefined macro ''WARNING_MSG''
> lib/xmlrpc/ejabberd_xmlrpc.erl:241: function build_fault_response/3
> undefined

Try:
$ bin/erlc -I includes/ejabberd/include lib/xmlrpc/ejabberd_xmlrpc.erl



---
Badlop
ProcessOne


More information about the ejabberd mailing list