[glib: 2/6] meson: Don't use -export-dynamic
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib: 2/6] meson: Don't use -export-dynamic
- Date: Mon, 11 Jun 2018 10:54:15 +0000 (UTC)
commit 12a7f27256e7f8703fa482a54d349b8af416a91c
Author: Ting-Wei Lan <lantw src gnome org>
Date: Sat May 26 01:27:07 2018 +0800
meson: Don't use -export-dynamic
-export-dynamic is a libtool flag. It is also supported by GCC as an
undocumented flag, but it is not supported by Clang. Since we don't use
libtool in meson, we should use -Wl,--export-dynamic instead.
gio/tests/meson.build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gio/tests/meson.build b/gio/tests/meson.build
index 83fadb6d7..3fe7d3b57 100644
--- a/gio/tests/meson.build
+++ b/gio/tests/meson.build
@@ -376,7 +376,7 @@ if not meson.is_cross_build() or meson.has_exe_wrapper()
resource_plugin_platform_link_args = []
endif
shared_module ('resourceplugin', 'resourceplugin.c', plugin_resources_c,
- link_args : ['-export-dynamic'] + resource_plugin_platform_link_args,
+ link_args : export_dynamic_ldflags + resource_plugin_platform_link_args,
dependencies : common_gio_tests_deps)
test_gresource = custom_target('test.gresource',
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]