mirror of
https://github.com/mkxp-z/mkxp-z.git
synced 2025-07-15 20:25:17 +02:00
Build with static libgcc on Windows
Avoids needing to ship libgcc_s_seh-1.dll with the binaries.
This commit is contained in:
parent
1e5f2ab9da
commit
a2fce222f2
1 changed files with 2 additions and 1 deletions
|
@ -47,7 +47,8 @@ if host_system == 'windows'
|
|||
endif
|
||||
if build_static == true
|
||||
if host_system == 'windows'
|
||||
global_link_args += ['-Wl,-Bstatic', '-lgcc', '-lstdc++', '-lpthread', '-Wl,-Bdynamic']
|
||||
# '-static-libgcc', '-static-libstdc++' are here to avoid needing to ship a separate libgcc_s_seh-1.dll on Windows; it still works without those flags if you have the dll.
|
||||
global_link_args += ['-static-libgcc', '-static-libstdc++', '-Wl,-Bstatic', '-lgcc', '-lstdc++', '-lpthread', '-Wl,-Bdynamic']
|
||||
else
|
||||
global_link_args += ['-static-libgcc', '-static-libstdc++']
|
||||
endif
|
||||
|
|
Loading…
Add table
Reference in a new issue