1
0
mirror of https://github.com/skeeto/w64devkit.git synced 2025-08-06 11:42:39 +03:00
Commit Graph

8 Commits

Author SHA1 Message Date
Christopher Wellons
af81225122 Bump to 2.2.0 2025-04-27 17:28:00 -04:00
Christopher Wellons
ecc5c65615 Replace .zip with a self-extracting 7-zip (#87)
Cuts the distribution size by around 60%, and unpacks around 100x faster
than Windows built-in .zip support. However, 7-zip is the worst packaged
project included so far. The source release is a tarbomb with a URL that
contains two variations of the release version. It is not designed for
cross-compilation, and so requires minor source corrections and a custom
build script. Still, considering the circumstances, it's surprising how
easily it compiles.
2024-07-29 17:15:26 -04:00
Christopher Wellons
85a52aac4e Enable Fortran compiler in all builds
When I first put w64devkit together, there were incompatibilities with
Binutils and supporting gfortran was difficult. It's been stable for
years, and I want to simplify the download options.
2024-07-29 17:12:31 -04:00
Christopher Wellons
1de55df78b Remove the "mini" variant
After the growth of various dependencies, the added weight of a C++
toolchain has become relatively small. I no longer feel it's worth
including as a separate variant.
2023-07-27 13:10:39 -04:00
Christopher Wellons
7d8cb0eefc Update build script getopts string with "optimize"
Amends e76624e.
2023-05-06 12:07:03 -04:00
Christopher Wellons
e76624e29c Higher zip compression, disable default advzip
As of GDB 13.1, gdb.exe contains data triggering a bug in x64 Explorer
zip integration at last as far back as Windows 7. After recompressing
with advzip, gdb.exe extraction fails with 0x80004005 "Unspecified
error". This happens with both 32-bit and 64-bit gdb.exe regardless of
compiler flags. No other zip program has trouble with this file.

Until this is resolved, give up on advzip and tell zip to use -9. Also
renamed the build script option from -q (quick) to -O (optimize) and
disable its use by default.
2023-05-02 14:58:44 -04:00
Christopher Wellons
9190a3d62d More robustly clean up in multibuild.sh 2021-10-10 20:32:07 -04:00
Christopher Wellons
0a2e6106f0 Add multibuild.sh for building releases
This is an tidied up, expanded version of a script I've already been
using for awhile.
2021-09-27 14:31:13 -04:00