<html><body bgcolor="#FFFFFF"><div><span class="Apple-style-span" style="font-size: 13px; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.289062); -webkit-composition-fill-color: rgba(175, 192, 227, 0.222656); -webkit-composition-frame-color: rgba(77, 128, 180, 0.222656);">H</span><span class="Apple-style-span" style="font-size: 13px; "><span class="Apple-style-span" style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.289062); -webkit-composition-fill-color: rgba(175, 192, 227, 0.222656); -webkit-composition-frame-color: rgba(77, 128, 180, 0.222656);">i</span><span class="Apple-style-span" style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.289062); -webkit-composition-fill-color: rgba(175, 192, 227, 0.222656); -webkit-composition-frame-color: rgba(77, 128, 180, 0.222656);">,</span></span><span class="Apple-style-span" style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); "></span></div><div><span class="Apple-style-span" style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); ">  </span></div><blockquote type="cite"><div><span>Date: Wed, 18 Aug 2010 10:03:44 -0500</span><br><span>From: Gabriel Dos Reis <<a href="mailto:gdr@cs.tamu.edu">gdr@cs.tamu.edu</a>></span><br><span>Subject: [Ecls-list] ECL on Windows 32-bit with msys/mingw</span><br><span>To: <a href="mailto:ecls-list@lists.sf.net"><a href="mailto:ecls-list@lists.sf.net">ecls-list@lists.sf.net</a></a></span><br><span>Message-ID: <<a href="mailto:87eidwarov.fsf@gauss.cs.tamu.edu">87eidwarov.fsf@gauss.cs.tamu.edu</a>></span><br><span>Content-Type: text/plain; charset=us-ascii</span><br><span></span><br><span>Has anybody been successful building ECL from CVS trunk on Windows </span><span>32-bit using msys/mingw?</span></div></blockquote><div><br></div>Do you have a specific need for CVS trunk? I've recently compiled 10.4.1 on 32-bit Windows.<div><br><blockquote type="cite"><div><span>   For me it fails with:</span><br><span></span><br><span>In file included from</span><br><span>c:\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/</span><br><span>unistd.h:13,</span><br><span>                 from c:/Docume~1/gdr/Desktop/ecl.cvs/src/c/file.d:29:</span><br><span>c:\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/process.h:95: error: expected identifier or '(' before '{' token</span><br><span>c:\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/process.h:95: error: expected identifier or '(' before 'void'</span><br><span>c:\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/process.h:100: error: conflicting types for 'GC_beginthreadex'</span><br><span>c:/Docume~1/gdr/Desktop/ecl.cvs/build/ecl/gc/gc.h:1049: note: previous</span><br><span>declaration of 'GC_beginthreadex' was here</span><br></div></blockquote><br></div><div>I'm writing this on a phone so excuse the vague description, but I think I fixed this by replacing the Boehm GC source tree that comes with ECL with an updated one.</div><div><br></div><div>I recall Juanjo mentioning this in one of the ECL changelogs.</div><div><br></div><div><br></div></body></html>