From 1159bd46c386c4cad58a23d34aaea1946c0c56cc Mon Sep 17 00:00:00 2001 From: Alexey Rochev Date: Thu, 13 Jan 2022 01:44:21 +0300 Subject: [PATCH] meson: fix tests/tools link errors when building shared library for Windows We need to link them with ws2_32 explicitly. --- tests/meson.build | 2 +- tools/meson.build | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/meson.build b/tests/meson.build index 19f686e..c6c59ad 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -34,6 +34,6 @@ foreach test_name : tests link_with : libpsl, include_directories : configinc, link_language : link_language, - dependencies : [libpsl_dep]) + dependencies : [libpsl_dep, networking_deps]) test(test_name, exe, depends : [psl_dafsa, psl_ascii_dafsa]) endforeach diff --git a/tools/meson.build b/tools/meson.build index 6bdce2e..e2ea10a 100644 --- a/tools/meson.build +++ b/tools/meson.build @@ -2,7 +2,7 @@ psl = executable('psl', 'psl.c', include_directories : configinc, c_args : ['-DHAVE_CONFIG_H'], link_language : link_language, - dependencies : [libpsl_dep], + dependencies : [libpsl_dep, networking_deps], install : true, )