> Date: Sat, 9 Oct 2021 22:02:06 -0300 > From: David Pirotte <da...@altosw.be> > Cc: Taylan Kammer <taylan.kam...@gmail.com>, andrewgo...@yahoo.com.sg, > guile-devel@gnu.org > > Le Sat, 09 Oct 2021 21:32:23 +0300, > Eli Zaretskii <e...@gnu.org> a écrit : > > > A MinGW port of Guile 2.0.11 can be found on the ezwinports site. > > AFAIK, the only feature it omits is threads, because Guile built with > > threads is broken on MS-Windows. > > Fwiw, when I need to, I use msys2: > > https://www.msys2.org/ > > https://packages.msys2.org/search?t=binpkg&q=guile > => > Package Version > guile 2.2.7-1 > libguile 2.2.7-1 > libguile-devel 2.2.7-1
That's not a native MS-Windows program, its behavior differs from native programs in subtle ways. If that doesn't bother the OP, then it's fine to use it. But you cannot, for example, use libguile from that distribution to build a MinGW port of GDB or GNU Make with Guile support, because that libguile can only be linked into MSYS2 executables. So once you start using that library, you are locked into MSYS2 applications and cannot escape into native MS-Windows applications produced by MinGW.