diff options
author | Fabrice Fontaine <fontaine.fabrice@gmail.com> | 2021-12-12 20:14:54 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2022-06-01 12:03:02 +0200 |
commit | 55fab982e34db0f21cdb145246a9806abb6ec958 (patch) | |
tree | ad65efd4e1c43c9713708066e453cbbe138dc0e0 | |
parent | 1b0be1d5bea76c1d02a7afebc431844e933ed4a8 (diff) | |
download | libmediaart-55fab982e34db0f21cdb145246a9806abb6ec958.tar.gz |
libmediaart/meson.build: replace shared_library
Use library() to make building a static or dynamic library
optional depending on the builtin "default_library" meson
option. Fixes failures when using the library statically:
/home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/9.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libc.a(__uClibc_main.os): in function `__uClibc_fini':
__uClibc_main.c:(.text+0x15c): undefined reference to `__fini_array_start'
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-rw-r--r-- | libmediaart/meson.build | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libmediaart/meson.build b/libmediaart/meson.build index 74aa4df..4f1201c 100644 --- a/libmediaart/meson.build +++ b/libmediaart/meson.build @@ -30,7 +30,7 @@ marshal = gnome.genmarshal('marshal', libmediaart_dependencies = [glib, gio_unix, gobject, image_library] -libmediaart = shared_library( +libmediaart = library( 'mediaart-' + libmediaart_api_version, libmediaart_sources, marshal[0], marshal[1], version: libmediaart_ltversion, |