Peter<br><br>The demo now works, and displays the GTK Testing window and tabs.<br>Everything in the demo seems to be working okay, as far as I can tell,<br>though it still prints some warning messages at the shell.<br><br>So, it's all fixed. Thanks for your help.<br><br>Scott<br><br> <br><br><br><b><i>Peter Hildebrandt <peter.hildebrandt@gmail.com></i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> Scott,<br><br>> Also, during the compilation process there are some warnings like<br>><br>> WARNING: COMPILE-FILE warned while performing #<COMPILE-OP nil=""><br>> #x19DC9229> on #<CL-SOURCE-FILE gtk-other="" #x19c50311="">.<br>> WARNING: COMPILE-FILE failed while performing #<COMPILE-OP nil=""><br>> #x19DC9229> on #<CL-SOURCE-FILE gtk-other="" #x19c50311="">.<br>><br>> and<br>><br>> WARNING: EVAL: too few arguments given to
FFI::FOREIGN-LIBRARY-FUNCTION:<br>> (FFI::FOREIGN-LIBRARY-FUNCTION "g_free" (FFI::FOREIGN-LIBRARY <br>> :DEFAULT) NIL<br>> (FFI:PARSE-C-TYPE '(FFI:C-FUNCTION (:ARGUMENTS (#:G34113 <br>> FFI:C-POINTER)) (:RETURN-TYPE NIL) (:LANGUAGE :STDC))))<br><br>This is interesting. At this point I am pretty sure your problem is not <br>with cells-gtk, but rather with the underlying cffi. It looks like the <br>definitions of the gtk libs don't pass compilation properly, and the fact <br>that you keep getting the NIL function error both suggest that the binding <br>to the library does not work at all.<br><br>So let us investigate your CFFI:<br><br>- Did you install cffi 0.9.2 from here?<br>http://common-lisp.net/project/cffi/<br>(The darcs version *and* older versions don't work!)<br><br>- Do you have clisp >= 2.35 as required by cffi (cf. their homepage)<br><br>I don't know how clisp handles compilation of source files . SBCL creates
<br>compiled files with the extension .fasl, and sometimes you need to remove <br>those manually, because otherwise the compiler uses outdated files.<br><br>Peter<br><br><br>-- <br>Using Opera's revolutionary e-mail client: http://www.opera.com/mail/<br></CL-SOURCE-FILE></COMPILE-OP></CL-SOURCE-FILE></COMPILE-OP></blockquote><br><p>
<hr size=1>
Get the name you always wanted with the <a href="http://au.rd.yahoo.com/mail/taglines/au/y7mail/gmail/*http://au.yahoo.com/y7mail/?p1=ni&p2=general&p3=tagline&p4=gmail" target=_blank>new y7mail email address.</a>.