Comments on: What Lisp to choose, really? http://www.michelepasin.org/blog/2007/04/24/what-lisp-to-choose-really/ At the core of all well-founded belief lies belief that is unfounded - Wittgenstein Tue, 24 Apr 2007 23:20:26 +0000 hourly 1 https://wordpress.org/?v=5.2.11 By: Mikele http://www.michelepasin.org/blog/2007/04/24/what-lisp-to-choose-really/comment-page-1/#comment-27 Tue, 24 Apr 2007 23:20:26 +0000 http://people.kmi.open.ac.uk/mikele/blog/?p=229#comment-27 Well I found some info: this interesting link presents a similar issue with MCL.
The problem is the mac-file-format. As explained:
>>>> I’d guess it could be because of the problem with different line
>>>> endings. You could open the file and convert it from CR line endings
>>>> to LF line endings with ctrl-X ctrl-F.

So what I’ve done is opening and saving all the asdf-install’ed libraries in my library-folder (~/.asdf-install-dir/….) with Microsoft Word. That’s why we have WORD in our HD.. well jokin’ :-)

I thought about having separate libraries for mcl and LW, but it doesnt seem feasible, as the .asdf-install file (which configures where the dwnloaded libraries will go) is customizable, but unique. Unless you want to start moving it around… but it doesnt seem very practical ….

Once all the installed libraries (.asd and .lisp files) have been converted to the mac format, I just copied the aliases to the MCL-asdf registry folder (which can be anywhere). That’s actually what asdf looks up when you load a library!

WARNING:
Preferably, I guess, it’s good to make sure you don’t re-install what has already been asdf-install’ed through lispworks: since mcl can’t read files which are not “treated” as above, i dont know what’s going to happen.

Since it’s perfectly fine to asdf-install stuff without caring whether or not the lisp implementation of choice actually runs it, it’s possible to just install everything through LW, and then use it with other implementations whenever needed!
NEAT! That’s where my knowledge arrives right now…

The sad ending of the story, however, is that what I intended to run, Hunchentoot, doesn’t work on MCL. :-((((((((((((((((
A couple of the libraries (CFFI..) are not ported yet !

]]>