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

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


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