[Ecls-list] SUCCESS WITH ECL! Re: cygwin

Martin Rubey martin.rubey at math.uni-hannover.de
Mon Nov 2 13:02:21 UTC 2009


Dear Juanjo,

Juan Jose Garcia-Ripoll <juanjose.garciaripoll at googlemail.com> writes:

> I have fixed a couple of problems with the cygwin port. The log is
> below, but everything is related to yet another dlopen() problem:
> namely, it does not like filenames without file extensions. This
> prevented ECL from making a copy of every fasl it loads, so that when
> a file is recompiled it cannot be reloaded. I think this might explain
> some of your problems when building fricas with ECL: I presume fricas
> compiles and recompiles itself several times.

precisely!

And I can now announce:

ECL supports cygwin builds of FriCAS (with graphics and HyperDoc) 

    out of the box 

now!

Juanjo, you are great!

Waldek: should/can we upload a binary?

Here a toy example (look at the timings):

ecl:

(4) -> guessPRec [random 10000 for i in 1..100]

   (4)  []
                             Time: 3.80 (EV) = 3.80 sec

clisp:

(4) -> guessPRec  [random 10000 for i in 1..100]

   (4)  []
                             Time: 14.11 (EV) = 14.11 sec


Just to put things into perspective: it has been *absolutely* great to
have CLISP, because without it, there would not have been FriCAS on
windows up to now.

It is wonderful to have now another, speedy! alternative to CLISP.  And
it would be even better to have sbcl on cygwin, too.

(MS Windows without cygwin is a different issue...)

Many thanks again Juanjo,

Martin




More information about the ecl-devel mailing list