[Ecls-list] Need Help compile-file didn't call VC compiler

Chun Tian (binghe) binghe.lisp at gmail.com
Fri Apr 22 10:14:47 UTC 2011

Hi, Juanjo

If current ECL/Windows can live without a C compiler, could you consider providing prebuilt binaries on Windows so that people would easily download and run ECL?  I also need such a binary with "standard build options" for adjusting USOCKET to run on it, currently USOCKET used lots of inline C code to do networking stuff, and I think it's time to wrote a pure DFFI version as alternate.


Chun Tian (binghe)

在 2011-4-22,17:38, Juan Jose Garcia-Ripoll 写道:

> 2011/4/22 邱涛 <qiutaoleo at hotmail.com>
> I didn't find the ECL ini file (.eclrc).
> But I put (require :cmp) before (compile-file ....) is work.
> The reason is that in Windows it is very difficult to find a native compiler. Understanding this problem, I designed ECL so that it uses by default a bytecodes compiler (what you saw), and only when you load the compiler package, (require :cmp), does it attempt to use a C compiler
> Another promble is when I (c:build-shared-library "myecl" :lisp-files '("helo.lisp")).
> Error is "In function COPY-TO-SIMPLE-BASE-STRING, the value of the first argument is ("D:/Program Files/ECL/hello.lisp")"
> :lisp-files does not mean source files, but lisp compiled files. Please avoid yourself a lot of troubles and go with ASDF
> http://ecls.sourceforge.net/new-manual/ch16.html
> This allows you to do everything, from executables to shared libraries.
> Juanjo
> -- 
> Instituto de Física Fundamental, CSIC
> c/ Serrano, 113b, Madrid 28006 (Spain) 
> http://juanjose.garciaripoll.googlepages.com
> ------------------------------------------------------------------------------
> Fulfilling the Lean Software Promise
> Lean software platforms are now widely adopted and the benefits have been 
> demonstrated beyond question. Learn why your peers are replacing JEE 
> containers with lightweight application servers - and what you can gain 
> from the move. http://p.sf.net/sfu/vmware-sfemails_______________________________________________
> Ecls-list mailing list
> Ecls-list at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ecls-list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20110422/8140029a/attachment.html>

More information about the ecl-devel mailing list