On Wednesday, 30 September 2015 at 16:52:21 UTC, Adam D. Ruppe wrote:
On Wednesday, 30 September 2015 at 09:49:34 UTC, rumbu wrote:
I would believe that when core.sys.windows will have the same amount of code like core.sys.posix after the default installation.

I'm unbelievably close to that now, I just have a million other things to do (...including adding Linux headers that are missing from druntime too. it is less Linux- or Windows- centric and more "the smallest amount of work the core devs can possibly do that is useful"- centric)

Or when mscoff32 libs will be included in setup.

dmd -m32mscoff generates those files and links with the Microsoft linker. It just works when I try it on my computer (which already has VS installed btw).

Or when the libs from windows\lib will not have a content from 15 years ago.

I might change that too though I'm not in as much of a rush since the 32mscoff and 64 don't use them anyway; they use the up-to-date MS sdks.

I want to personally thank you Adam for your efforts. My complaint was not about availability (updated WinAPI headers are around since D1 era), but about the fact that these headers were never a "first class" citizen of the dmd setup like the posix ones. Another problem was that even the headers were available, the corresponding libs were not updated, and each time I must run coffimplib to update them.

Like you said, using mscoff32 format will make them useless anyway.

Again, thank you for keeping them up to date and including them in the default setup, if possible.

When I say mscoff32 libs, I'm especially thinking about phobos, but this seems solved partially (curl32mscoff.lib is missing) in the last version.

Reply via email to