guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Implementing Guile with a Windows port


From: Eli Zaretskii
Subject: Re: Implementing Guile with a Windows port
Date: Sun, 10 Oct 2021 09:29:46 +0300

> Date: Sat, 9 Oct 2021 22:02:06 -0300
> From: David Pirotte <david@altosw.be>
> Cc: Taylan Kammer <taylan.kammer@gmail.com>, andrewgoh95@yahoo.com.sg,
>  guile-devel@gnu.org
> 
> Le Sat, 09 Oct 2021 21:32:23 +0300,
> Eli Zaretskii <eliz@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

[Prev in Thread] Current Thread [Next in Thread]