On Sat, Jun 26, 2010 at 4:53 AM, Seth Burleigh <span dir="ltr"><<a href="mailto:seth@tewebs.com">seth@tewebs.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Do callbacks work ? -  i tried to compile something with this in it (was<br>
in windows example):<br>
(ffi:defcallback (wndproc-proxy :stdcall) <br></blockquote><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
[...]<br>
and received the below.<br>
/home/seth/.repo/test.c:69: error: ‘ecl_callback_0’ undeclared (first<br>
use in this function)<br clear="all"></blockquote></div><br>Hmm, it seems you are using mingw and it does not support __stdcall, the flag that we use for the :stdcall calling convention (do you really need it?).  I do not know a solution for this, but if you look at cmpcbk.lisp you will find the offending code very easily -- maybe it is easy to change ecl-cmp.h to add the appropriate definition for __stdcall.<br>

<br>Juanjo<br><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com">http://juanjose.garciaripoll.googlepages.com</a><br>