News for hackers. Stuff that matters.
Re:W64devkit: A Portable C and C++ Development Kit for Windows by mehrdadn on Monday May 25, 2020 @09:04AM (#23300555)
There's no way all the libraries zip up to 75MB. Literally just the x64 CRT lib folder by itself zips up to 96MB. I think you meant more like 1GB?
Re:W64devkit: A Portable C and C++ Development Kit for Windows by seventh-chord on Monday May 25, 2020 @11:01AM (#23301769)
Not sure exactly what folder you mean, but I literally have a 75 MB zip file (or rather, it's a .7z file, zipping would make it slightly larger). Unzipped its 700 MB though.
Re:W64devkit: A Portable C and C++ Development Kit for Windows by mehrdadn on Monday May 25, 2020 @11:06AM (#23301817)
Which folder do you mean? I'm referring to

  C:\Program Files (x86)\Microsoft Visual Studio\2019\{edition}\VC\Tools\MSVC\{version}
Re:W64devkit: A Portable C and C++ Development Kit for Windows by seventh-chord on Monday May 25, 2020 @11:39AM (#23302138)
In that folder, bin includes files for compiling from x86/x64 to x86/x64, and in practice you only need one of the subfolders (in my case the x64 to x64 toolchain). The lib folder also includes binaries for x86 and onecore. If you remove all of those 7zip compresses the rest down to 25 MB.
Re:W64devkit: A Portable C and C++ Development Kit for Windows by mehrdadn on Monday May 25, 2020 @11:46AM (#23302190)
You're kidding right? Hostx64\x64 is like 51MB, lib\x64 is 428MB, together they compress to like 116MB. And then you forgot the ATLMFC x64 files which are 465MB and bring it to 230MB compressed.
Re:W64devkit: A Portable C and C++ Development Kit for Windows by seventh-chord on Monday May 25, 2020 @12:30PM (#23302568)
On the fresh install of the 2019 build tools lib\x64 is 200 MB. I tried using 7zip to compress to .zip instead of to .7z, that took the archive from 25MB to 75MB. I might not have enabled ATLMFC in the installer though, I didn't change the default checkboxes.

Edit: I feel like this whole discussion highlights the issues with the vs installer though. If it wouldn't create hundreds of folders all over the place it would be much easier to have a sane discussion about it.