diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2017-11-22 08:05:36 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2017-11-22 08:05:36 +0300 |
commit | 1b4032c74e36dfdbb2ba0063796dd7c2b924babd (patch) | |
tree | a700448990cea256eedec4d59b8b510ca03b8291 /mysql/buildfile | |
parent | b1471ebbe9db90c472ff356bea6a7c8aedb45db9 (diff) |
Explore possibility of supporting mingwmingw
Diffstat (limited to 'mysql/buildfile')
-rw-r--r-- | mysql/buildfile | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/mysql/buildfile b/mysql/buildfile index a298812..10faf28 100644 --- a/mysql/buildfile +++ b/mysql/buildfile @@ -172,6 +172,8 @@ else cc.coptions += -Wno-unused-parameter -Wno-unused-variable \ -Wno-unused-const-variable -Wno-unused-but-set-variable \ -Wno-maybe-uninitialized -Wno-unknown-warning-option + +# -Wno-incompatible-pointer-types } if ($tclass != "windows") @@ -196,8 +198,17 @@ if ($tclass != "windows") else { def = $src_base/libmysql/libmysql_exports.def - cc.libs += advapi32.lib - cc.loptions += "/DEF:$def" + + if ($tsys == "mingw32") + { + cc.loptions += $def + cc.libs += -ladvapi32 -lws2_32 -lsecur32 + } + else + { + cc.loptions += "/DEF:$def" + cc.libs += advapi32.lib + } } # The library clients are supposed to include the API header as <mysql/mysql.h> |