Page 1 of 1

SBCL, ASDF, Windows XP and Symlinks

Posted: Wed Aug 13, 2008 1:15 pm
by schoppenhauer
Under Linux, ASDF is searching for .asd-Files or Symlinks to .asd-Files in all Directories in asdf:*central-registry*. Under Windows XP, with SBCL and ASDF, I dont know how to make "Symlinks". Windows has its .lnk-Link-Files, but these seem not to be recognized, and so I have to put all directories into asdf:*central-registry*. I would like a Directory with Links to .asd-Files better.
I am not really often working under Windows (only for porting-issues), so I dont know how to do this - or if this is possible anyway.

Re: SBCL, ASDF, Windows XP and Symlinks

Posted: Wed Aug 13, 2008 1:29 pm
by phil
I use the method listed on http://www.cliki.net/asdf under the heading "Alternative Sysdef Search functionality". This sidesteps the whole symlinks issue entirely and works well for me when I need to use a Windows machine, although I suspect it may become a little slow if you have a large number of systems on your computer.

Re: SBCL, ASDF, Windows XP and Symlinks

Posted: Thu Aug 14, 2008 2:02 am
by schoppenhauer
Thank you. It does automatically what I have been doing "manually" every time, but its still better. Maybe it is possible to create a system-definition-function that is aware of windows' .lnk-Files. Maybe I will try this.

Re: SBCL, ASDF, Windows XP and Symlinks

Posted: Thu Aug 14, 2008 11:37 am
by Wodin
Don't let me stop you, but others have already worked on this :)

e.g.:
http://www.lichteblau.com/blubba/shortcut/asdf.lisp

and some other posibilities:
http://bc.tech.coop/blog/041113.html

and related stuff here:
http://brainrack.wordpress.com/2008/05/ ... name-asdf/

Re: SBCL, ASDF, Windows XP and Symlinks

Posted: Thu Aug 14, 2008 4:01 pm
by schoppenhauer
Wodin wrote:Don't let me stop you, but others have already worked on this :)
Thank you. That was what I have been asking for.