> 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.

Reply via email to