From f419216e418ff89575af301cc0b915d7fe13c0e8 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 10 Dec 2014 18:32:08 +0100 Subject: --no-undefined doesn't work for Clang --- Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index e117520..36f0113 100644 --- a/Makefile +++ b/Makefile @@ -39,8 +39,9 @@ else ifneq ($(findstring Darwin,$(shell uname -a)),) endif TARGET_NAME := gpsp -LIBM = -lm -CORE_DIR := . +LIBM := -lm +CORE_DIR := . +LDFLAGS := # Unix ifeq ($(platform), unix) @@ -54,6 +55,7 @@ ifeq ($(platform), unix) LIBM := endif CFLAGS += $(FORCE_32BIT) -DHAVE_MMAP + LDFLAGS := -Wl,--no-undefined # OS X else ifeq ($(platform), osx) TARGET := $(TARGET_NAME)_libretro.dylib @@ -235,7 +237,6 @@ ifeq ($(FRONTEND_SUPPORTS_RGB565), 1) CFLAGS += -DFRONTEND_SUPPORTS_RGB565 endif -LDFLAGS := -Wl,--no-undefined all: $(TARGET) -- cgit v1.2.3