ejabberd - Comments for "Win: Компиляция mod_shared_roster_ldap" https://www.ejabberd.im/node/4035 en Re: Win: Компиляция mod_shared_roster_ldap https://www.ejabberd.im/node/4035#comment-55691 <div class="quote-msg"> <div class="quote-author"><em>somes</em> wrote:</div> <p>-include("eldap\eldap.hrl") в mod_shared_roster_ldap.erl соответственно заменить на -include("eldap.hrl"), вдруг кому-либо поможет.</p></div> <p>Охщи, нафига этот модуль юзает eldap.hrl напрямую??? Неправильно это...</p> Wed, 05 May 2010 14:21:07 +0000 zinid comment 55691 at https://www.ejabberd.im Огромное спасибо, уважаемый, https://www.ejabberd.im/node/4035#comment-55689 <p>Огромное спасибо, уважаемый, я отчего-то пытался искать причину в той части, после которой был вылет с ошибкой. Думал - раз идёт дальше процесс, видимо опционально и некритично, а значит дело не в том.<br /> PS: -include("eldap\eldap.hrl") в mod_shared_roster_ldap.erl соответственно заменить на -include("eldap.hrl"), вдруг кому-либо поможет.</p> Wed, 05 May 2010 09:43:49 +0000 somes comment 55689 at https://www.ejabberd.im Re: Win: Компиляция mod_shared_roster_ldap https://www.ejabberd.im/node/4035#comment-55688 <p>Не надо обладать огромными знаниями эрланга чтобы понять, что can't find include file "ejabberd.hrl" означает что компилятор не может найти заголовочный файл. Надо указать компилятору путь к этим файлам, например:</p> <div class="codeblock"><code>&gt; c(mod_shared_roster_ldap, [{i, &quot;C:\\path\\to\\ejabberd\\src&quot;}]).</code></div> <p>суффикс *.erl здесь не нужен.</p> Wed, 05 May 2010 09:23:02 +0000 zinid comment 55688 at https://www.ejabberd.im