I'm able to compile ASDF 3.1.5.11 (what I get from HEAD on master) on Windows with 10.0 GM.
When I try and run the test suite, I get:
$ export PATH=/c/acl100:$PATH $ @thor[git:master]$ ALLEGRO=/c/acl100/alisp make t u l=allegro ALLEGRO=/c/acl100/alisp CL_SOURCE_REGISTRY=/home/layer/asdf/:/home/layer/asdf/uiop/:/home/layer/asdf/ext//: PWD=/home/layer/asdf/test OLDPWD=/home/layer/asdf /c/acl100/buildi.exe -I /c/acl100/alisp.dxl -q -batch -e "(or`,#.(load(string`|script-support.lisp|))#.(asdf-test::compile-asdf-script))" Could not find image file /c/acl100/alisp.dxl. To view full results and failures, try the following command: less -p ABORTED build/results/allegro-test.text Makefile:162: recipe for target 'test-lisp' failed make: *** [test-lisp] Error 1 @thor[git:master]$
and the allegro-test.text has in it:
CL_SOURCE_REGISTRY=/home/layer/asdf/:/home/layer/asdf/uiop/:/home/layer/asdf/ext//: PWD=/home/layer/asdf/test OLDPWD=/home/layer/asdf /c/acl100/buildi.exe -I /c/acl100/alisp.dxl -q -batch -e "(or`,#.(load(string`|script-support.lisp|))#.(asdf-test::compile-asdf-script))" Could not find image file /c/acl100/alisp.dxl.
/c/acl100/alisp.dxl is a Cygwin path not an ACL path. Doing this
/c/acl100/buildi.exe -I c:/acl100/alisp.dxl -q -batch -e "(or`,#.(load(string`|script-support.lisp|))#.(asdf-test::compile-asdf-script))"
gave me:
ASDF compiled cleanly
Looks like the scripts need some work on Windows/Allegro.
Kevin