Not sure if it works the same on Lispworks, but in SBCL + Emacs/SLIME, you can target your library archive directly with ASDF instead of relying on the automated download.<br><br>In other words<br><br>(require 'asdf)<br>
(require 'asdf-install)<br>(asdf-install:install "/path/to/your/cl-ppcre.tar.gz")<br><br>Obviously, you'll want to use the windows file path in place of that one. As long as the tarball has that asd file in it, it should work.<br>
<br>Now, for this library, you should just be able to do<br><br>(asdf-install:install 'cl-ppcre)<br><br>instead of getting your own download (this is probably what is meant by "the usual way"). cl-ppcre is well maintained, so ASDF should be able to handle the download for you unless the CLiki is down for whatever reason.<br>
<br>-Leo<br><br>PS. I remember the first few weeks of learning Lisp. It was goddamn infuriating. If it's any consolation at all, the feeling passes once you get your bearings. <br><br><div class="gmail_quote">On Tue, Nov 16, 2010 at 12:00 PM, <span dir="ltr"><<a href="mailto:toronto-lisp-request@common-lisp.net">toronto-lisp-request@common-lisp.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Send toronto-lisp mailing list submissions to<br>
<a href="mailto:toronto-lisp@common-lisp.net">toronto-lisp@common-lisp.net</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
<a href="http://common-lisp.net/cgi-bin/mailman/listinfo/toronto-lisp" target="_blank">http://common-lisp.net/cgi-bin/mailman/listinfo/toronto-lisp</a><br>
or, via email, send a message with subject or body 'help' to<br>
<a href="mailto:toronto-lisp-request@common-lisp.net">toronto-lisp-request@common-lisp.net</a><br>
<br>
You can reach the person managing the list at<br>
<a href="mailto:toronto-lisp-owner@common-lisp.net">toronto-lisp-owner@common-lisp.net</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of toronto-lisp digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
1. asdf / lispworks 6.0.1 personal edition question<br>
(Matijaca, Aleksandar)<br>
2. Re: asdf / lispworks 6.0.1 personal edition question<br>
(Brian Connoy)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Mon, 15 Nov 2010 14:07:43 -0500<br>
From: "Matijaca, Aleksandar" <<a href="mailto:Aleksandar.Matijaca@rbccm.com">Aleksandar.Matijaca@rbccm.com</a>><br>
Subject: [toronto-lisp] asdf / lispworks 6.0.1 personal edition<br>
question<br>
To: <<a href="mailto:toronto-lisp@common-lisp.net">toronto-lisp@common-lisp.net</a>><br>
Message-ID:<br>
<<a href="mailto:BD3CC1693A9DA54C971EDAED1B7EF040018C35FF@SXGM-501.fg.rbc.com">BD3CC1693A9DA54C971EDAED1B7EF040018C35FF@SXGM-501.fg.rbc.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
Ok, so I downloaded the latest 6.0.1 Lispworks for windows, and I do not<br>
see anywhere in<br>
the gui even a mention of ASDF - there is no "button"... On their web<br>
site, they state that<br>
they have ASDF integration in IDE - I don't see it. The link in their<br>
web pages takes me here:<br>
<br>
To use ASDF in the LispWorks IDE:<br>
<br>
1. Load ASDF and some ASDF system definitions in the usual ASDF<br>
way.<br>
2. Load the file (example-file "misc/asdf-integration.lisp") .<br>
<br>
<br>
>From the above: Load ASDF and some ASDF system definitions in the usual<br>
ASDF way. (WTF, I<br>
don't know what the "usual way" is...?) What is the usual way????<br>
<br>
Ok, so I ran the second line called (example-file ...... And I assume<br>
that does something also,<br>
although they don't say what.... Why is it called example-file??? What<br>
is example-file? What<br>
kind of a function is that?<br>
<br>
Ok, so, I also downloaded cl-ppcre-2.0.3 (I can't use quicklisp network<br>
type installations<br>
because I am at a bank, and they have serious firewalls preventing stuff<br>
just like this). So,<br>
I downloaded this package, and I unzipped it, and I did notice that<br>
there is amongst other<br>
files a cl-ppcre.asd file (probably important). So, this is what I<br>
have:<br>
<br>
LispWorks 6.0.1 which is supposed to be already ASDF ready on Windows<br>
<br>
Unzipped cl-ppcre-2.0.3<br>
<br>
So, assuming that the whole thing is ASDF ready, how do I load up and<br>
"install"<br>
cl-ppcre-2.0.3<br>
<br>
Why is this so friggin' frustrating - I just wanna code in Lisp, not<br>
fight Lispworks and<br>
ASDF...<br>
<br>
Thanks, Alex.<br>
<br>
_______________________________________________________________________<br>
<br>
This email is intended only for the use of the individual(s) to whom it is addressed and may be privileged and confidential.<br>
Unauthorised use or disclosure is prohibited. If you receive This e-mail in error, please advise immediately and delete the original message.<br>
This message may have been altered without your or our knowledge and the sender does not accept any liability for any errors or omissions in the message.<br>
<br>
Ce courriel est confidentiel et prot?g?. L'exp?diteur ne renonce pas aux droits et obligations qui s'y rapportent.<br>
Toute diffusion, utilisation ou copie de ce message ou des renseignements qu'il contient par une personne autre que le (les) destinataire(s) d?sign?(s) est interdite.<br>
Si vous recevez ce courriel par erreur, veuillez m'en aviser imm?diatement, par retour de courriel ou par un autre moyen.<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="http://common-lisp.net/pipermail/toronto-lisp/attachments/20101115/c9bd5305/attachment.htm" target="_blank">http://common-lisp.net/pipermail/toronto-lisp/attachments/20101115/c9bd5305/attachment.htm</a><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Mon, 15 Nov 2010 21:33:09 +0000<br>
From: Brian Connoy <<a href="mailto:BConnoy@morrisonhershfield.com">BConnoy@morrisonhershfield.com</a>><br>
Subject: Re: [toronto-lisp] asdf / lispworks 6.0.1 personal edition<br>
question<br>
To: "<a href="mailto:toronto-lisp@common-lisp.net">toronto-lisp@common-lisp.net</a>" <<a href="mailto:toronto-lisp@common-lisp.net">toronto-lisp@common-lisp.net</a>><br>
Message-ID: <D24C273EE459364F85FF48051F75E9CA1B1AD110@TDC39.mh.local><br>
Content-Type: text/plain; charset="us-ascii"<br>
<br>
Here's a few quick replies. I don't believe the personal edition permits the use of an init file, so for now you'll be doing things 'the hard way'.<br>
<br>
<br>
* Click the File->Load menu on the main LispWorks menu (or podium) and browse respectively to your "asdf.lisp" and "cl-ppcre.asd" files.<br>
<br>
* Load the asdf-integration as before.<br>
<br>
* On the menu/podium again, click the icon for the "System Browser".<br>
<br>
* The ASDF integration is not obvious. Look along the right hand side of the System Browser for the three buttons, of a checkmark, an X and some question marks. Click the question marks and you will be able to select from the available ASDF and LW systems.<br>
<br>
I think there's a glitch in the System Browser. If you close and reopen it, you'll probably see all loaded Systems displayed. You should be good to go as far as loading CL-PPCRE (although your next stumbling block might be understanding Packages).<br>
<br>
As to the choice of EXAMPLE-FILE as a name, my guess is that the ASDF integration provided by LW was originally a chargeable support incident (a couple of mine are in the examples too) and that this function is just a general convenience for loading examples.<br>
<br>
BC<br>
<br>
p.s. Your feelings about fighting LispWorks are understood. I had a heck of a time getting started, mainly because I had never travelled in the 'Land of Lisp'!<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="http://common-lisp.net/pipermail/toronto-lisp/attachments/20101115/91801003/attachment-0001.html" target="_blank">http://common-lisp.net/pipermail/toronto-lisp/attachments/20101115/91801003/attachment-0001.html</a><br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
toronto-lisp mailing list<br>
<a href="mailto:toronto-lisp@common-lisp.net">toronto-lisp@common-lisp.net</a><br>
<a href="http://common-lisp.net/cgi-bin/mailman/listinfo/toronto-lisp" target="_blank">http://common-lisp.net/cgi-bin/mailman/listinfo/toronto-lisp</a><br>
<br>
<br>
End of toronto-lisp Digest, Vol 35, Issue 5<br>
*******************************************<br>
</blockquote></div><br>