On 09/24/2014 08:35 AM, Óscar Fuentes wrote:
"writeo...@midipix.org"
<writeo...@midipix.org> writes:

To address #1 in a somehow unorthodox manner: musl libc is expected
become available on NT at the end of 2014, or very early in 2015. Once
available, portable[*] projects that successfully build against musl
on linux (which occasionally requires a few patches, mostly due to a
project working around bugs in popular libc's in strange and
mysterious ways) should successfully build and execute on NT without
any source-level modifications.[**]  Below is additional technical and
general information about the project.
MinGW(-w64) is not about compiling "portable" Linux software on Windows,
it is about compiling Windows API/CRT software on Windows, just like the
MSVC++ toolchain.

IIUC what you propose is another Cygwin that imposes specific
requirements on how software must be and requires "rebuilding the
world". No thanks.
One important point you seem to be missing is the ability to cross-compile API/CRT software on Windows with a clang.exe which does not depend on msvcrt.exe. From a technical perspective (and also with respect to many of its goals), the project differs from Cygwin in virtually every possible way (some key differences, as well as the distinction between mingw as a target and a libc++ _for_ mingw, can be found in my original message).

_______________________________________________
lldb-dev mailing list
lldb-dev@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev

Reply via email to