blob: acb96294d97ba288c4e6a7a002a01227e450443e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
diff --git a/configure b/configure
index 1c9f609..3edc9a7 100755
--- a/configure
+++ b/configure
@@ -4603,6 +4603,21 @@ if test "$darwin" != "yes" -a "$mingw32" != "yes" -a "$solaris" != yes -a \
libs_softmmu="-lutil $libs_softmmu"
fi
+##########################################
+cat > $TMPC << EOF
+#include <dlfcn.h>
+#include <stdlib.h>
+int main(int argc, char **argv) { return dlopen("libc.so", RTLD_NOW) != NULL; }
+EOF
+if compile_prog "" "" ; then
+ :
+elif compile_prog "" "-ldl" ; then
+ LIBS="-ldl $LIBS"
+ libs_qga="-ldl $libs_qga"
+else
+ error_exit "libdl check failed"
+fi
+
##########################################
# spice probe
if test "$spice" != "no" ; then
|