]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: fix linking virt-qemu-run on some distros
authorDaniel P. Berrangé <berrange@redhat.com>
Mon, 27 Jan 2020 12:42:04 +0000 (12:42 +0000)
committerDaniel P. Berrangé <berrange@redhat.com>
Mon, 27 Jan 2020 13:44:56 +0000 (13:44 +0000)
Debian/Ubuntu linkers are more strict that other distros requiring glib
to be linked explicitly.

macOS needs -export-dynamic instead of -Wl,--export-dynamic

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
src/qemu/Makefile.inc.am

index c6b04c32170e49b19260b5c5ae8c35d329490ab9..d04a87e6590eb2efa45d4320c822f3adeb5ccb46 100644 (file)
@@ -253,6 +253,9 @@ bin_PROGRAMS += virt-qemu-run
 
 virt_qemu_run_SOURCES = $(QEMU_SHIM_SOURCES)
 
-virt_qemu_run_LDADD = libvirt.la
-virt_qemu_run_LDFLAGS = -Wl,--export-dynamic
+virt_qemu_run_LDADD = \
+       libvirt.la \
+       $(GLIB_LIBS) \
+       $(NULL)
+virt_qemu_run_LDFLAGS = -export-dynamic
 endif WITH_QEMU