As you all know, ECL does not work 100% well in Cygwin. The failing component is the function run-program, which due to Cygwin's constraints has to rely on fork(). This breaks every now and then and prevents ECL from properly building other programs, since it is a key function to invoke the compiler.<div>

<br></div><div>I have changed this. ECL in cygwin will now rely on stdlib.h's function system(). This represents a step backwards but it seems to solve the problem of building Maxima, but it does not solve entirely the problem of invoking other programs with redirected input/output.</div>

<div><br></div><div>Juanjo<br clear="all"><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>


</div>