I'm testing the implementation of a plugin for olsrd-0.6. The basically, the plugin contein function that send the time the current node to neigbour. The function do broadcast this the message. <br><br>I create a two socket, one to send and other to receive, both utilize the same port number to communicate. I added that my event function into olsrd with olsr_start_timer() function.<br>

<br>The target system is OpenWrt Witherussian. How example the Makefile, I used the ../lib/mini/Makefile.<br><br clear="all">--<br>Airton Ishimori<br><br>
<br><br><div class="gmail_quote">On Wed, Jul 7, 2010 at 14:06, Henning Rogge <span dir="ltr"><<a href="mailto:hrogge@googlemail.com">hrogge@googlemail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Am Mittwoch 07 Juli 2010, 19:02:24 schrieb Airton Ishimori:<br>
<div><div></div><div class="h5">> I compile the plugin, but when I move with "scp" comand text.so.0.1 for<br>
> OpenWrt /usr/lib directory, come back this (follow) when I do olsrd -f<br>
> /etc/olsr.conf<br>
><br>
> ---------- LOADING LIBRARY test.so.0.1 ----------<br>
> olsrd: '/usr/lib/test.so.0.1' is not an ELF executable for MIPS<br>
> olsrd: '/usr/lib/test.so.0.1' is not an ELF executable for MIPS<br>
> DL loading failed: "Unrecognized binary type"!<br>
> -- PLUGIN LOADING FAILED! --<br>
><br>
> I compiled the plugin from inside of olsrd-0.6.0/lib/test folder with<br>
> comand make V=99.<br>
</div></div>Maybe you used a different Target System/Profile for your current built system<br>
than the one you are trying to use the shared library ?<br>
<br>
Henning Rogge<br>
<font color="#888888"><br>
--<br>
1) You can't win.<br>
2) You can't break even.<br>
3) You can't leave the game.<br>
— The Laws of Thermodynamics, summarized<br>
</font></blockquote></div><br>