From 1b4032c74e36dfdbb2ba0063796dd7c2b924babd Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Wed, 22 Nov 2017 08:05:36 +0300 Subject: Explore possibility of supporting mingw --- mysql/buildfile | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'mysql/buildfile') 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 -- cgit v1.1