diff --git a/plugins/dummy/meson.build b/plugins/dummy/meson.build index fa9f065..f5c4761 100644 --- a/plugins/dummy/meson.build +++ b/plugins/dummy/meson.build @@ -46,11 +46,10 @@ dummy_sources = files( ] ) -calls_dummy = shared_library( +calls_dummy = shared_module( 'dummy', dummy_sources, dependencies: dummy_deps, - link_args: '-Wl,--unresolved-symbols=ignore-in-object-files', include_directories: src_include, install: true, install_dir: dummy_install_dir diff --git a/plugins/mm/meson.build b/plugins/mm/meson.build index 896f02d..0f64ebe 100644 --- a/plugins/mm/meson.build +++ b/plugins/mm/meson.build @@ -46,11 +46,10 @@ mm_sources = files( ] ) -calls_mm = shared_library( +calls_mm = shared_module( 'mm', mm_sources, dependencies: mm_deps, - link_args: '-Wl,--unresolved-symbols=ignore-in-object-files', include_directories: src_include, install: true, install_dir: mm_install_dir diff --git a/plugins/ofono/meson.build b/plugins/ofono/meson.build index 7f947d9..714979b 100644 --- a/plugins/ofono/meson.build +++ b/plugins/ofono/meson.build @@ -46,11 +46,10 @@ ofono_sources = files( ] ) -calls_ofono = shared_library( +calls_ofono = shared_module( 'ofono', ofono_sources, gdbofono_headers, dependencies: ofono_deps, - link_args: '-Wl,--unresolved-symbols=ignore-in-object-files', include_directories: [ src_include, include_directories('.') diff --git a/plugins/sip/meson.build b/plugins/sip/meson.build index 25ca041..b60fb4c 100644 --- a/plugins/sip/meson.build +++ b/plugins/sip/meson.build @@ -64,11 +64,10 @@ sip_enums = gnome.mkenums('calls-sip-enums', sip_sources += sip_enums -calls_sip = shared_library( +calls_sip = shared_module( 'sip', sip_sources, config_h, dependencies: sip_deps, - link_args: '-Wl,--unresolved-symbols=ignore-in-object-files', include_directories: src_include, install: true, install_dir: sip_install_dir