Windows build fixes

This commit is contained in:
Georg Richter
2019-11-25 14:45:23 +01:00
parent 7c9a18e946
commit c823d32524
3 changed files with 10 additions and 5 deletions

View File

@ -11,6 +11,8 @@ class MariaDBConfiguration():
version = []
includes = []
extra_objects = []
extra_compile_args= []
extra_link_args= []
def get_config():
@ -57,7 +59,8 @@ def get_config():
cfg.lib_dirs = [cc_instdir[0] + "\\lib"]
cfg.libs = ["ws2_32", "advapi32", "kernel32", "shlwapi", "crypt32"]
if static:
cfg.libs.append("libmariadb")
cfg.libs.append("mariadbclient")
else:
cfg.libs.append("mariadbclient")
cfg.libs.append("libmariadb")
cfg.extra_link_args= ["/NODEFAULTLIB:LIBCMT"]
return cfg