For Mingw you should use a more recent (alpha) release of the garbage
collector, install it and then build ECL. Sorry for the inconvenience, but
the GC people do not yet dare to produce a stable release.

Juanjo

On Thu, Aug 12, 2010 at 5:35 PM, Gabriel Dos Reis <
g...@integrable-solutions.net> wrote:

> On Wed, Aug 11, 2010 at 5:16 PM, Juan Jose Garcia-Ripoll
> <juanjose.garciarip...@googlemail.com> wrote:
> > On Wed, Aug 11, 2010 at 4:39 PM, Gabriel Dos Reis
> > <g...@integrable-solutions.net> wrote:
> >>
> >> I did try last night to get ECL use intptr_t, when available, for
> >> cl_fixnum.
> >> That discovered some overflow arithmetics in the C code.
> >
> > I attach a patch that uses "long long" when neither of "long" nor "int"
> fit.
> > Unfortunately I have no way to test it.
> > Juanjo
>
> Hi Juanjo,
>
> Thanks for the patch!
> The build failed earlier in the GC component:
>
> In file included from
> c:/Docume~1/gdr/Desktop/ecl.cvs/src/gc/include/private/gc_priv.h:68:0,
>
>                 from c:/Docume~1/gdr/Desktop/ecl.cvs/src/gc/allchblk.c:19:
>
> c:/Docume~1/gdr/Desktop/ecl.cvs/src/gc/include/private/gcconfig.h:997:7:
> error: #error This should be handled as X86_64
>
> c:/Docume~1/gdr/Desktop/ecl.cvs/src/gc/include/private/gcconfig.h:1843:0:
> warning: "MACH_TYPE" redefined
>
> c:/Docume~1/gdr/Desktop/ecl.cvs/src/gc/include/private/gcconfig.h:995:0:
> note: this is the location of the previous definition
>
> c:/Docume~1/gdr/Desktop/ecl.cvs/src/gc/allchblk.c:21:9: warning:
> 'GC_use_entire_heap' redeclared without dllimport attribute: previous
> dllimport ignored
>
>
> Is the GC library known to work on Windows 64-bit?
>
> -- Gaby
>



-- 
Instituto de FĂ­sica Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list

Reply via email to