summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2010-05-26 17:58:18 +0200
committerAndreas Baumann <abaumann@yahoo.com>2010-05-26 17:58:18 +0200
commit81d9b2f2c6ed416550e8f626e8a6224dcc5d0239 (patch)
treeaebecd2260a0ca51a4d8922de5884be909cd28c4
parente3ae5918581f66ecece6959e3ac7d4d7ff2074f5 (diff)
downloadwolfbones-81d9b2f2c6ed416550e8f626e8a6224dcc5d0239.tar.gz
wolfbones-81d9b2f2c6ed416550e8f626e8a6224dcc5d0239.tar.bz2
added a test for the dynload interface
-rw-r--r--src/library/loader.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/library/loader.c b/src/library/loader.c
index 0bc214f..34d5426 100644
--- a/src/library/loader.c
+++ b/src/library/loader.c
@@ -26,6 +26,13 @@
#include "port/gettext.h" /* for i18n */
#include "port/string.h" /* for strncpy */
+/* check for type of dynamic loading interface */
+#if !defined _WIN32
+#if !defined HAVE_DLFCN
+#error Unkown dynamic loading interface on this platform, port first.
+#endif
+#endif
+
#if defined HAVE_DLFCN
#include <dlfcn.h> /* for dlopen. dlclose functions */
#endif