summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWeijia Wang <9713184+wegank@users.noreply.github.com>2022-11-11 09:17:21 +0100
committerWeijia Wang <9713184+wegank@users.noreply.github.com>2022-11-11 09:17:21 +0100
commitb0d75be00b06cb0163dabbedecf9122a55273349 (patch)
tree8bec09727bf3f102c9393ddfb462c2bd15f0dd3d
parentca5d6c827fab1cfdd5d4b1a0a0d65f86fe6adac1 (diff)
downloadgrilo-b0d75be00b06cb0163dabbedecf9122a55273349.tar.gz
build: Fix build on Darwin
-rw-r--r--src/meson.build4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/meson.build b/src/meson.build
index 3ebab78..a55fbf5 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -83,6 +83,8 @@ libgrl_inc = include_directories([
'data',
])
+cc = meson.get_compiler('c')
+
c_args = [
'-DGRILO_COMPILATION',
'-DG_LOG_DOMAIN="Grilo"',
@@ -100,7 +102,7 @@ libgrl = shared_library(grl_name,
version: grilo_lt_version,
dependencies: libgrl_deps,
c_args: c_args,
- link_args: '-Wl,--no-undefined',
+ link_args: cc.get_supported_link_arguments('-Wl,--no-undefined'),
include_directories: libgrl_inc)
libgrl_dep = declare_dependency(link_with: libgrl,