On Saturday, 7 April 2018 at 12:24:54 UTC, kinke wrote:
Any MS libs that can be bundled "legally"?
That's the problem. If there were, they'd be bundled with the
LDC Windows packages, so that LDC on Windows wouldn't require a
Visual C++ installation anymore and just work out of the box.
To avoid confusion: we're talking about the static and import
.lib files of the Visual C++ runtime & Windows SDK, not about
the redistributable DLLs.
The libs on DropBox are from Visual Studio 2015 Update 3, while
the LDC 1.8 druntime/Phobos libs have been compiled with latest
VS 2017, so this divergence could become problematic at some
point.
Hmm how hard would it be to use the MinGW libraries like DMD is
doing as a fallback since 2.079?
https://dlang.org/changelog/2.079.0.html#lld_mingw
Rainer's excellent work on this is mostly found in
dlang/installer:
https://github.com/dlang/installer/blob/build-mingw-libs/windows/build_mingw.bat
https://github.com/dlang/installer/blob/build-lld/windows/build_lld.bat
https://github.com/dlang/installer/pull/281
https://github.com/dlang/dmd/pull/7500
(mingw and lld are separate branches, s.t. they aren't built on
every AppVeyor run)