I am sorry, I forgot to tell the real error I have in FFI. When I try to run a simple test that uses FFI it call externalCallFailed with a message: &quot;unable to find function address&quot;.<br><br>thanks in advance,<br>
<br>mariano<br><br><br><div class="gmail_quote">On Fri, Jun 20, 2008 at 1:48 AM, Mariano Martinez Peck &lt;<a href="mailto:marianopeck@gmail.com">marianopeck@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi everybody. I am developing SqueakDBX a openDBX C library. We are using FFI to call C functions. OpenDBX has always been compiled in linux and mac. But since the last version, it works under Windows using Cygwin or WinGW. I could test the library and works well (in windows). It has been generated the necessary .dlls. The problem is that theese .dlls files are in c:/cygwin/usr/lib/* . And, I can&#39;t &quot;see&quot; those functions from FFI.<br>

<br>In FFI I am using apicall instead&nbsp;of cdecl (the one I use under linux).<br><br>I have never work with C under linux. <br><br>Can someone help me?<br><br>thanks,<br><font color="#888888"><br>Mariano<br>
</font></blockquote></div><br>