From bc4df95a48857aa4ab65fb47eabd48c48d650ca0 Mon Sep 17 00:00:00 2001 From: Kirill Isakov Date: Mon, 2 May 2022 19:39:32 +0600 Subject: [PATCH] mingw: fix static linking with recent ncurses --- src/meson.build | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/meson.build b/src/meson.build index 02a42833..adf82f62 100644 --- a/src/meson.build +++ b/src/meson.build @@ -174,6 +174,7 @@ src_tincd = [ 'subnet.c', ] +cc_flags_tinc = cc_flags cc_flags_tincd = cc_flags deps_common = [] @@ -269,6 +270,9 @@ if not opt_curses.disabled() if dep_curses.found() cdata.set('HAVE_CURSES', 1) deps_tinc += dep_curses + if static + cc_flags_tinc += '-DNCURSES_STATIC' + endif endif endif @@ -392,6 +396,7 @@ lib_tinc = static_library( sources: src_tinc, dependencies: deps_tinc, link_with: lib_common, + c_args: cc_flags_tinc, implicit_include_directories: false, include_directories: inc_conf, build_by_default: false, -- 2.20.1