[ matlisp-Bugs-1065642 ] CVS Matlisp minorly broken with latest SBCL

"SourceForge.net" <[email protected]> Fri, 12 Nov 2004 22:27:50 -0800
Newsgroups gmane.lisp.matlisp.devel
Message-ID <[email protected]>
Bugs item #1065642, was opened at 2004-11-13 01:27
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=104511&aid=1065642&group_id=4511

Category: portability bugs
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Denis Bueno (dbueno)
Assigned to: Nobody/Anonymous (nobody)
Summary: CVS Matlisp minorly broken with latest SBCL

Initial Comment:
The read-time conditionals for shared library loading in lib/lazy-
loader.lisp don't work with the latest incarnations in sbcl. In 
particular, what used to be LOAD-1-FOREIGN is now called LOAD-
SHARED-OBJECT.

The included patch should fix the problem.

Index: lib/lazy-loader.lisp
===========================================
========================
RCS file: /cvsroot/matlisp/matlisp/lib/lazy-loader.lisp,v
retrieving revision 1.7
diff -u -r1.7 lazy-loader.lisp
--- lib/lazy-loader.lisp        17 Mar 2004 03:29:15 -0000      1.7
+++ lib/lazy-loader.lisp        13 Nov 2004 06:27:10 -0000
@@ -165,7 +165,7 @@
                                 "@FLIBS@"))))
 #+:sbcl
 (defun load-blas-&-lapack-libraries ()
-  (sb-alien:load-1-foreign "matlisp:lib;libmatlisp.so"))
+  (sb-alien:load-shared-object "matlisp:lib;libmatlisp.so"))


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=104511&aid=1065642&group_id=4511


-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8