[cells-gtk-cvs] CVS public_html

pdenno pdenno at common-lisp.net
Fri Jul 7 02:04:46 UTC 2006


Update of /project/cells-gtk/cvsroot/public_html
In directory clnet:/tmp/cvs-serv10782/public_html

Modified Files:
	index.html 
Log Message:
Describe fix for problem loading .so files with cmucl

--- /project/cells-gtk/cvsroot/public_html/index.html	2006/06/30 15:45:25	1.29
+++ /project/cells-gtk/cvsroot/public_html/index.html	2006/07/07 02:04:46	1.30
@@ -135,12 +135,20 @@
       snapshots of the CVS repository, and contain all the ancillary modules (cells, cffi, etc). 
       Here are a few:
        <ul>
-         <li><a href="ftp://common-lisp.net/pub/project/cells-gtk/cells-gtk-2006-06-30.tgz">cells-gtk-2006-06-30.tgz</a> and <a href="ftp://common-lisp.net/pub/project/cells-gtk/cells-gtk-2006-06-30.zip">cells-gtk-2006-06-30.zip</a> and 
+         <li><a href="ftp://common-lisp.net/pub/project/cells-gtk/cells-gtk-2006-06-30.tgz">
+cells-gtk-2006-06-30.tgz</a> and 
+<a href="ftp://common-lisp.net/pub/project/cells-gtk/cells-gtk-2006-06-30.zip">
+cells-gtk-2006-06-30.zip</a>
 	   <ul>
              <li>Uses 2006-06-26 version of CFFI.
 	     <li>Cleaner load with sbcl. (Thanks, Andras Simon.)
 	     <li>Tested with LINUX: LW/Pro, sbcl, clisp; WIN32: clisp.
-             <li>Seems to have problems loading libraries with cmucl (not investigated much).
+             <li>There is a minor problem with cmucl. The fix: edit %load-foreign-library in 
+                 cffi/cffi-cmucl.lisp to return non-nil. That is, Make it look like this:<pre><tt>
+(defun %load-foreign-library (name)
+  "Load the foreign library NAME."
+  (sys::load-object-file name)
+  t) </tt></pre></li>
              <li>I (Peter Denno) had problems with LW/Win32. But others seem ok. -- If this form:<br>
                  <tt>(fli:register-module "libgdk-win32-2.0-0.dll" :connection-style :immediate)</tt><br>
 		 -- returns OK (once you've installed GTK libs) then you should be OK. 




More information about the Cells-gtk-cvs mailing list