Re: [Ecls-list] ERROR caused by FPU control settings...

2013-04-18 Thread Dietrich Bollmann
[Answering to my own posting once again] > I started with the following minimal code executed from a Rhino plugin: > ... > cl_boot(argc, argv); > cl_shutdown(); > ... > But when loading the plugin I get the following error message: > ... > Something has changed the FPU control settings. > I

[Ecls-list] Can't get to build ECL - target mingw32

2013-04-18 Thread Salvatore Uras
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello everybody, I'm really sorry to bother for such a trivial matter, but I really can't obtain an ecl build on my windows systems, and I've tried very many times and with many variations and different options for configure. I tried an year ago for th

Re: [Ecls-list] ERROR caused by FPU control settings...

2013-04-18 Thread Dietrich Bollmann
Hi again, > I get the following error message: > ... > Something has changed the FPU control settings. > ... > Any idea how I can avoid this? In file 'ecl/src/gc-unstable/mach_dep.c' the FPU control word is changed with 'fldcw'. But this seems to apply only in the case of Linux. I have the pr

Re: [Ecls-list] Porting CL to new platforms: what can be reused?

2013-04-18 Thread Sylvain Ageneau
Hello, If your goal is to have a lisp implementation running in your browser, there's another approach which I think is interesting: Google developed this technology for Chrome/Chromium called "Native client" ( https://code.google.com/p/nativeclient/) which allows running native code in Chrome in

Re: [Ecls-list] Porting CL to new platforms: what can be reused?

2013-04-18 Thread Juan Jose Garcia-Ripoll
On Wed, Apr 17, 2013 at 9:55 PM, Anton Vodonosov wrote: > In theory CL core consists of 25 special operators + build-in data types. > Everything else > is a library. So when porting to a new platform, theoretically, all we > need to reimplement > is a compiler understanding 25 operators + some bui

[Ecls-list] ERROR caused by FPU control settings...

2013-04-18 Thread Dietrich Bollmann
Hi, I would like to integrate ECL into the 3D modelling software "Rhinoceros" (http://en.wikipedia.org/wiki/Rhino3D). I started with the following minimal code executed from a Rhino plugin: char *argv[] = {"Rhinoceros", NULL}; int argc = sizeof(argv) / sizeof(char*) - 1; cl_boot(argc, argv