2017-01-31 22:29 GMT+07:00 Eli Zaretskii <e...@gnu.org>:

>
>
> Not my place to answer that, but let me just say that I didn't have
> any problems using the present autotools-based build system on
> Windows with MSYS.  The absolute majority of the problems I needed to
> solve while working on the port had nothing to do with autotools, but
> with various non-portable and Posix-centric stuff in the Guile sources
> (most of them were fixed since then using the patches I proposed).
>

Well, provided that you are tied to msys and you can never ever compile
guile with a microsoft compiler, that is ok. You are talking only about
your use case. The reality is quite different: if you want windows
adoption, you need to use the native toolchain to compile. I have extensive
experience with cmake and autotools and quite a bit with meson already. I
can say with confidence that keeping autotools and taking windows seriously
at the same time is just impossible. So my view here is that to have a
decent windows port we would need native windows threads and compile with
microsoft compiler (that is why I would be proposing meson). You just have
to see the gstreamer guys experience when switching to meson and the huge
improvement it was, especially in windows.

Reply via email to