<div class="gmail_quote">On Tue, Dec 6, 2011 at 11:38 AM, Dima Pasechnik <span dir="ltr"><<a href="mailto:dimpase%2Becl@gmail.com">dimpase+ecl@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><br></div><div>I am afraid I did not explain myself very well in the last emails: ECL does not fix fork() it simply avoids using it in cygwin. This means we have to use system(), which is only useful in some contexts and may even cause some problems with argument parsing.</div>
</blockquote><div> </div></div><div>yes, I understand this. That's exactly what seems to be needed to be done by Cython on Cygwin.</div></blockquote></div><br>In ECL this involved no change in the C code. We simply moved from EXT:RUN-PROGRAM back to EXT:SYSTEM in the compiler. At some point I seriously considered using Windows's exec function, but there a problem arises with the translation of paths, so I dropped it. I am afraid I cannot help you beyond this.<div>
<br></div><div>Juanjo</div><div><div><br></div>-- <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>