On Saturday, 30 March 2019 at 17:38:35 UTC, kinke wrote:
On Saturday, 30 March 2019 at 17:00:12 UTC, Temtaime wrote:
The goal is to provide a complete solution to build an ordinary d app without having visual studio installed.
[...]
Dmd for now can only work with omf libs and link only 32 bit apps, ldc - with mingw libs.

Erm nope, DMD works fine with COFF libs (-m32mscoff) and 64-bit (-m64) too; it's been shipping with the LLD linker and MinGW-based libs for a while, LDC followed suite but uses different MinGW-based libs. The only drawback is that these libs require a VC runtime installation for *running* generated binaries (but no MinGW). But Visual Studio or the Build Tools are purely optional for both compilers, and mostly interesting to link against the static MS libs to prevent the MS DLL dependencies.

Static libs for imports are taken from a pelles c compiler and can be redistributed, i'll add a notice and license files.

Okay that's *very* interesting, and I highly doubt they are allowed to do so. See recent https://issues.dlang.org/show_bug.cgi?id=19760.

Seems that i was sleeping for too long and missed the moment when they both migrated to mingw libs. Okay, then there's really no advantages and rights for distributing this project. I just made those builds for myself for years and decided to share it.
Thanks for a notion and the link.

Reply via email to