From e7d9cc3701a892499334ee3e33296948b784cf38 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Sat, 30 Mar 2019 13:20:41 +0000 Subject: [PATCH] defs-cpp.mk: Don't use -ldl for MinGW targets -ldl breaks build on MinGW: cannot find -ldl Signed-off-by: Jan Lindemann --- make/defs-cpp.mk | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/make/defs-cpp.mk b/make/defs-cpp.mk index 0f9e3435..1dbff287 100644 --- a/make/defs-cpp.mk +++ b/make/defs-cpp.mk @@ -220,10 +220,12 @@ endif ifneq ($(findstring $(TARGET_ARCH),$(INTEL_ARCHS)),) BUILD_CPPFLAGS += -fPIC - ifeq ($(LIBTYPE),shared) - LIBFLAGS += -ldl - else - LIBFLAGS += -l:libdl.a + ifeq ($(findstring mingw,$(TARGET_ABI)),) + ifeq ($(LIBTYPE),shared) + LIBFLAGS += -ldl + else + LIBFLAGS += -l:libdl.a + endif endif endif