On 5/13/11 May 13 -3:56 PM, Ernst van Waning wrote: > Dear Fare, Robert,
I am moving this out of the ticket, because it's a general matter of ASDF discussion now, especially since this ticket is fixed.... [I /hope/ this reaches Ernst, but I actually do not have his email address, and I have no way of knowing if he's subscribed to asdf-devel...] > > Thank you very much for your work. Version 2.15 is downloaded and I > intend to use it. > > Please regard what I write below in a positive way. To get up to speed > with asdf2, I would like to read a tutorial. Is there one? If not, can > I help write one? > > As I have Allegro and SBCL now, I would like to get asdf to place and > find the respective FASLs in directories for Allegro resp. SBCL. From > the documentation > (http://common-lisp.net/project/asdf/asdf.html#Controlling-where-ASDF-saves-compiled-files) > I see that this should be possible. After having read the entire > document several times over the last few weeks, I still have no clear > ideas about how to do this. With due respect, it feels like the > documents I write about my own work :-) When I write about my own work, > I am too deeply involved to write tutorials about it. > > So, if there is a tutorial explaining how to start using asdf > effectively, please point me to it; if not I am willing to help you > write it. It is hard for me to imagine I am the only one having > difficulties here. > > If asdf is (to be) the de-facto standard for defining systems in CL, a > tutorial will help the CL-community understand and use asdf and perhaps > even use CL-software written by others. I might refer you to recent > discussions on c.l.l. about curses of Lisp: imHo, Lisp is far from > cursed, but needs more accessible documentation. If that is not there, > then we will find tricks or roll our own, which is not desirable if we > want to be a prosperous community. I would be reluctant to see us spawn YA document. Instead, I would rather see the manual get fixed. I confess that I myself do not actually know how to do this: I am a longtime user of Gary King's ASDF-BINARY-LOCATIONS (as are my colleagues at work), and I have simply happily moved to (asdf:enable-asdf-binary-locations-compatibility :centralize-lisp-binaries nil) and all is well. So I'm not the right person to write such a tutorial. That said, if you were to provide corrections/extensions to this part of the manual, or a stand-alone FAQ, I would be more than happy to fold that material into the manual. Question: if you aren't fussy about /where/ the binaries go, isn't it enough to simply let ASDF start up, and it will keep your binaries apart, using the output-locations as configured out of the box? I am more used to people having the problem of needing to /disable/ these translations, or use a-b-l compatibility, than people having trouble with the built-in code. best, r _______________________________________________ asdf-devel mailing list [email protected] http://lists.common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
