<div dir="ltr">Unfortunately I ran into a compile problem with msys2 and mingw-w64. I'll post an issue on github:<div><br></div><div><div>gcc -D_WINDOWS -D_WIN32_WINNT=0x0502  -Wno-unused -Wno-write-strings -O1 -fno-math-errno -fschedule-insns2 -fno-strict-aliasing -fno-trapping-math -fwrapv -fno-keep-inline-dllexport -fno-common -mieee-fp -mpc64   -I"../include" -c -o "_kernel.o" -I. -DHAVE_CONFIG_H -D___GAMBITDIR="\"\\\\mingw64\"" -D___SYS_TYPE_CPU="\"x86_64\"" -D___SYS_TYPE_VENDOR="\"w64\"" -D___SYS_TYPE_OS="\"mingw32\"" -D___CONFIGURE_COMMAND="\"./configure '--enable-single-host'"\" -D___OBJ_EXTENSION="\".o\"" -D___EXE_EXTENSION="\".exe\"" -D___BAT_EXTENSION="\".bat\"" -D___PRIMAL _kernel.c -D___LIBRARY</div><div>_kernel.c: In function '___H__20___kernel':</div><div>_kernel.c:14100:37: error: '___gstate_mem {aka struct ___gstate_mem_struct}' has no member named 'glo_list_head'</div><div>    ___glo_struct *p = ___GSTATE->mem.glo_list_head;</div><div>                                     ^</div><div>make[1]: *** [makefile:164: _kernel.o] Error 1</div><div>make[1]: Leaving directory '/home/woodring/gambit/lib'</div><div>make: *** [makefile:414: all-recursive] Error 1</div></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Sun, Aug 14, 2016 at 4:44 PM Marc Feeley <<a href="mailto:feeley@iro.umontreal.ca">feeley@iro.umontreal.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Yes use HEAD (I committed a change to the universal backend yesterday, and you need that).<br>
<br>
Marc<br>
<br>
> On Aug 14, 2016, at 1:33 PM, Jon Woodring <<a href="mailto:woodring.jon@gmail.com" target="_blank">woodring.jon@gmail.com</a>> wrote:<br>
><br>
> I'm using v4.8.5. Should I use the HEAD? I'm trying to compile it now to see if that is the problem.<br>
><br>
> On Sun, Aug 14, 2016 at 10:38 AM Marc Feeley <<a href="mailto:feeley@iro.umontreal.ca" target="_blank">feeley@iro.umontreal.ca</a>> wrote:<br>
> Strange… with your code (with and without the declarations) I get:<br>
><br>
> $ gsc/gsc -:=. -warnings -target python -link -l lib/_gambit.py code.scm;cat code_.py code.py lib/_gambit.py > p.py;python p.py<br>
> 5<br>
><br>
> Are you sure the gsc you are using is the latest you have built?  Try gsc/gsc from the Gambit build directory.<br>
><br>
> Marc<br>
><br>
> > On Aug 14, 2016, at 10:57 AM, Jon Woodring <<a href="mailto:woodring.jon@gmail.com" target="_blank">woodring.jon@gmail.com</a>> wrote:<br>
> ><br>
> > I'm still getting errors on the python backend though, FWIW. It's not a huge deal, because I'm mostly targeting javascript, but I am a heavy python user, too, so it would be nice for future reference.<br>
><br>
<br>
</blockquote></div>