summaryrefslogtreecommitdiff
path: root/src/library/loader.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/library/loader.c')
-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