[Ecls-list] CFFI on ECL HEAD/MinGW?

Elliott Slaughter eslaught at ucsd.edu
Wed Aug 5 05:58:41 UTC 2009


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
;;; 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
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
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.


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20090804/7c2098d7/attachment.html>

More information about the ecl-devel mailing list