From 3fd1b2555b2f2795538e67115f61e1935aa87586 Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Mon, 28 Dec 2015 14:23:50 +0100 Subject: [PATCH] Fix compilation after dlfcn integration into Evil --- legacy/elementary/configure.ac | 1 - legacy/elementary/src/lib/elm_main.c | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/legacy/elementary/configure.ac b/legacy/elementary/configure.ac index 60dd3dfc64..d71d15042b 100644 --- a/legacy/elementary/configure.ac +++ b/legacy/elementary/configure.ac @@ -399,7 +399,6 @@ case "$host_os" in dnl managed by evil AC_DEFINE([HAVE_DLADDR], [1], [Define to 1 if you have the `dladdr' function.]) have_dlopen="yes" - requirement_elm_libs="-ldl ${requirement_elm_libs}" ;; linux*) AC_CHECK_LIB([dl], [dlopen], [res=yes], [res=no]) diff --git a/legacy/elementary/src/lib/elm_main.c b/legacy/elementary/src/lib/elm_main.c index 2799d46b05..333d3a9304 100644 --- a/legacy/elementary/src/lib/elm_main.c +++ b/legacy/elementary/src/lib/elm_main.c @@ -2,7 +2,9 @@ # include "elementary_config.h" #endif -#include /* dlopen,dlclose,etc */ +#ifndef _WIN32 +# include /* dlopen,dlclose,etc */ +#endif #ifdef HAVE_CRT_EXTERNS_H # include