From: Robert S. <rd...@me...> - 2004-05-26 02:52:47
|
On May 25, 2004, at 8:33 PM, si...@EE... wrote: > > I'll update the website. So AFAIK, the current situation is: > > Linux: CMU CL v??, SBCL v?? based on libmatlisp.so > which is compiled from the fortran sources using gcc and > g77. > Is it possible to link in Atlas?? Works with SBCL 8.10.48 on x86 with asdf doing the loading and compiling (I wrote my own matlisp.asd file so I didn't have to fiddle with defsystem and the makefile) Trying the makefile/defsystem loading mechanism there are some problems. It gives this error """debugger invoked on a SIMPLE-ERROR in thread 18119: cannot specify the version without a type: #<LOGICAL-PATHNAME :HOST #<SB-KERNEL:LOGICAL-HOST "MATLISP"> :DIRECTORY (:ABSOLUTE "BIN") :NAME NIL :TYPE NIL :VERSION :NEWEST>""" This used to work so I think sbcl changed the way they handle logical pathnames. I'll look into it Should be possible to link with Atlas, although I haven't tried this. > > MacOSX: SBCL v?? > I have no idea how you compile the fortran sources. > Works on SBCL 8.8.0 with asdf loading. Although I get a weird error about a bogus file discriptor? Seems to work if I choose the "Remove them" restart. I think this is a sbcl problem and not a matlisp one..... There is also some weird problem with configure giving an error (even after being rebuilt). autoconf can be frustrating. I think fixed this before but I forget how. I'll work on this sometime when I get a chance. Requires Apple dev tool and g77 installed to compile the sources. Mine is installed with fink (fink.sf.net) but other versions such as darwinports (http://darwinports.opendarwin.org/) probably work too... Should be possible to link with Atlas. Sorry I didn't find these issues before I sent in the patch. I'll work on these problems when I have some free time (probably this weekend). --Robbie |