On Mon, Jun 24, 2013 at 11:37 AM, Didier Verna <didier@lrde.epita.fr> wrote:

With this configuration, running ECL on the command-line gives me this:

didier(pts/4)% ecl                                         Err 1 11:27 06/24/13
;;; Loading #P"/home/didier/.clrc"
;;; Loading #P"/usr/local/lib/ecl-12.7.1/asdf.fas"
;;; Loading #P"/usr/local/lib/ecl-12.7.1/cmp.fas"
;;; Loading "/usr/local/share/common-lisp/source/quicklisp/setup.lisp"
ASDF could not load sockets because Error while trying to load definition for system sockets from pathname /usr/local/lib/ecl-12.7.1/sockets.asd: No applicable method for SOURCE-FILE-TYPE with arguments of types

Did you make a _clean_ build of ecl? I normally get this when rebuilding on a previous build directory. The modules file is bogus and the *.asd files are not properly generated because ASDF deletes its packages when reloading itself during the build process.


Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)