Hi,

I know that ECL MinGW port was recently fixed... but it wasn't clear to me whether CFFI is supposed to work on MinGW or not. Anyways, when I try to compile it, I get an error compiling Alexandria (newest version from darcs):

;;; Finished compiling c:/Program Files/asdf/alexandria/package.lisp.
;;; Note: Scanning #P"c:/Program Files/asdf/alexandria/package.o"
;;; Note: Found tag: "_ecl0qIqMOc7_1gLY2ty" for c:/Program Files/asdf/alexandria/package.o
;;; Note: Invoking external command:
;;;   gcc  -g -O2   -Dmingw32 -O "-Ic:/Bin/ecl" -w -c "c:/DOCUME~1/ELLIOT~1/LOCALS~1/Temp/ECL29.c" -o "c:/DOCUME~1/ELLIOT~1/LOCALS~1/Temp/ECL29.o"
gcc: Files/asdf/alexandria/package.fas: No such file or directory
;;; Note: Invoking external command:
;;;   gcc -shared -o c:/Program Files/asdf/alexandria/package.fas -Wl,--export-all-symbols -L"c:/Bin/ecl" "c:/DOCUME~1/ELLIOT~1/LOCALS~1/Temp/ECL29.o" "c:/Program Files/asdf/alexandria/package.o"     -lecl    -lm -lws2_32

Available restarts:

1. (QUIT-DEBUGGER) Quit debugger level 1.
2. (TRY-RECOMPILING) Recompile package and try loading it again
3. (RETRY) Retry performing #<ASDF:LOAD-OP NIL 17813864> on #<ASDF:CL-SOURCE-FILE "package" "alexandria" 17622408>.
4. (ACCEPT) Continue, treating #<ASDF:LOAD-OP NIL 17813864> on #<ASDF:CL-SOURCE-FILE "package" "alexandria" 17622408> as having been successful.
5. (RESTART-TOPLEVEL) Go back to Top-Level REPL.

Broken at SI:BYTECODES. [Evaluation of: (ASDF:OOS 'ASDF:LOAD-OP :CFFI)]
>>

This is with MinGW and GCC 4.4.0 on Windows XP.

Thanks.

--
Elliott Slaughter

"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay