Fix Windows static build (#227)
This commit is contained in:
commit
13db8b15ab
1 changed files with 13 additions and 2 deletions
|
@ -7,6 +7,17 @@ when findExe("musl-gcc").len != 0:
|
|||
# Statically linking everything
|
||||
when not defined(OSX):
|
||||
switch("passL", "-static")
|
||||
|
||||
switch("define", "ssl")
|
||||
switch("dynlibOverride", "ssl")
|
||||
switch("dynlibOverride", "crypto")
|
||||
|
||||
when defined(windows):
|
||||
# TODO: change once issue nim#15520 is resolved
|
||||
switch("define", "noOpenSSLHacks")
|
||||
switch("dynlibOverride", "ssl-")
|
||||
switch("dynlibOverride", "crypto-")
|
||||
switch("define", "sslVersion:(")
|
||||
|
||||
switch("passL", "-lws2_32")
|
||||
else:
|
||||
switch("dynlibOverride", "ssl")
|
||||
switch("dynlibOverride", "crypto")
|
||||
|
|
Loading…
Reference in a new issue