Stelian Ionescu <[email protected]> writes: > On Thu, 2010-07-01 at 08:08 +0200, Pascal J. Bourguignon wrote: >> Loading iolib in ECL signals the following error. ECL has ASDF2, and >> this does not evaluate pathnames in DEFSYSTEM forms. >> >> >> Error while trying to load definition for system iolib from >> pathname LISP:SITE-SYSTEMS;IOLIB.ASD.NEWEST: >> In function PATHNAME, the value of the only argument is >> (MERGE-PATHNAMES >> (MAKE-PATHNAME :DIRECTORY '(:RELATIVE "iolib")) >> *LOAD-TRUENAME*) >> which is not of the expected type (OR FILE-STREAM >> STRING >> PATHNAME) >> [Condition of type ASDF:LOAD-SYSTEM-DEFINITION-ERROR] > > What version of ECL is it ? If it's a release, then the bundled ASDF is > too old.
ECL 10.4.2 cloned on 2010-06-29 13:56:07 EST. cffi from libcl-2009-10-27-beta, that is 0.10.5 (from cffi.asd). The error was with: iolib-0.6.0. Corrected in: iolib-20100701. -- __Pascal Bourguignon__ http://www.informatimago.com/ _______________________________________________ IOLib-devel mailing list [email protected] http://common-lisp.net/cgi-bin/mailman/listinfo/iolib-devel
