Andrew Eikum
a03374a44f
Upgrade to binutils 2.35
2020-09-29 14:29:06 -05:00
Jens Peters
deabf97f1c
Use widl from mingw-tools
...
vkd3d-proton uses now widl from mingw for cross-builds.
2020-09-29 14:29:06 -05:00
Andrew Eikum
2cc2552492
update mingw compiler versions
2020-09-17 10:41:18 -05:00
Andrew Eikum
e43b040ef7
build cross-compilers both for 64-bit host
2020-09-17 10:41:18 -05:00
Andrew Eikum
a108998170
update mingw-w64 to 7.0.0
...
Contains a bugfix required for vkd3d-proton.
2020-07-15 10:31:53 -05:00
Andrew Eikum
3454fff8d3
build-mingw-w64.sh: Document my findings
2019-11-26 11:03:32 -06:00
Andrew Eikum
2ba034409c
Vagrantfile: Remove system mingw-w64 after installing ours
...
Just to ensure we don't use the wrong one.
2019-11-26 10:53:16 -06:00
Andrew Eikum
354428c2c5
build-mingw-w64.sh: Adjust mingw-w64 configure to closer match Arch Linux
2019-11-26 10:53:16 -06:00
Andrew Eikum
68162a8fc1
build-mingw-w64.sh: Adjust gcc configure to closer match Arch Linux
2019-11-26 10:53:16 -06:00
Andrew Eikum
7600c157b4
build-mingw-w64.sh: Make configure args easier to read
2019-11-26 10:53:16 -06:00
Andrew Eikum
0bdd04209c
build-mingw-w64.sh: Build libstdc++v3 twice
...
The first build is missing a bunch of libc functions because libstdc++
is missing (obviously). Building again lets it find these libc functions
and take better codepaths. This fixes D9VK performance regressions, for
example in Rocket League.
2019-11-26 10:53:16 -06:00
Andrew Eikum
3ad34a0b3f
Apply binutils patches
2019-10-18 09:52:24 -05:00
Andrew Eikum
48d6c81c73
add build-mingw-w64 script
2019-10-18 08:35:00 -05:00