Buildsystem: be more friendly with cygwin environment
[TD_C.git] / TP_13 / exo1 / Makefile
index 5d1b9ab13ddcbaee4388fb9778161cfedb6305ac..152498c48fc1188a4a3dafeff884d071e6cde775 100644 (file)
@@ -36,6 +36,7 @@ AR=ar
 
 WARN_FLAGS = -Wall -Wextra
 STD_FLAG = -std=c11
+UNAME := $(shell uname -o)
 
 ifeq ($(BUILD_TYPE),debug)
 BUILDDIR := .build/debug
@@ -53,6 +54,10 @@ LTO_SUPPORT = yes
 GOLD_SUPPORT = yes
 endif
 
+ifeq ($(UNAME),Cygwin)
+GOLD_SUPPORT = no
+endif
+
 ifeq ($(LTO_SUPPORT),yes)
 CFLAGS_LTO = -flto -ffat-lto-objects
 LDFLAGS_LTO = -fuse-linker-plugin -flto