[Ecls-list] Ecls-list Digest, Vol 52, Issue 7

aerique at xs4all.nl aerique at xs4all.nl
Wed Aug 18 17:09:05 UTC 2010


Hi,

> Date: Wed, 18 Aug 2010 10:03:44 -0500
> From: Gabriel Dos Reis <gdr at cs.tamu.edu>
> Subject: [Ecls-list] ECL on Windows 32-bit with msys/mingw
> To: ecls-list at lists.sf.net
> Message-ID: <87eidwarov.fsf at gauss.cs.tamu.edu>
> Content-Type: text/plain; charset=us-ascii
>
> Has anybody been successful building ECL from CVS trunk on Windows  
> 32-bit using msys/mingw?

Do you have a specific need for CVS trunk? I've recently compiled  
10.4.1 on 32-bit Windows.

>   For me it fails with:
>
> In file included from
> c:\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/
> unistd.h:13,
>                 from c:/Docume~1/gdr/Desktop/ecl.cvs/src/c/file.d:29:
> c:\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/process.h: 
> 95: error: expected identifier or '(' before '{' token
> c:\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/process.h: 
> 95: error: expected identifier or '(' before 'void'
> c:\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include/process.h: 
> 100: error: conflicting types for 'GC_beginthreadex'
> c:/Docume~1/gdr/Desktop/ecl.cvs/build/ecl/gc/gc.h:1049: note: previous
> declaration of 'GC_beginthreadex' was here

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.

I recall Juanjo mentioning this in one of the ECL changelogs.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20100818/4ca15c1f/attachment.html>


More information about the ecl-devel mailing list