repositories
/
TD_C.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Buildsystem: be more friendly with cygwin environment
[TD_C.git]
/
TP_13
/
exo1
/
Makefile
diff --git
a/TP_13/exo1/Makefile
b/TP_13/exo1/Makefile
index 5d1b9ab13ddcbaee4388fb9778161cfedb6305ac..152498c48fc1188a4a3dafeff884d071e6cde775 100644
(file)
--- a/
TP_13/exo1/Makefile
+++ b/
TP_13/exo1/Makefile
@@
-36,6
+36,7
@@
AR=ar
WARN_FLAGS = -Wall -Wextra
STD_FLAG = -std=c11
WARN_FLAGS = -Wall -Wextra
STD_FLAG = -std=c11
+UNAME := $(shell uname -o)
ifeq ($(BUILD_TYPE),debug)
BUILDDIR := .build/debug
ifeq ($(BUILD_TYPE),debug)
BUILDDIR := .build/debug
@@
-53,6
+54,10
@@
LTO_SUPPORT = yes
GOLD_SUPPORT = yes
endif
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
ifeq ($(LTO_SUPPORT),yes)
CFLAGS_LTO = -flto -ffat-lto-objects
LDFLAGS_LTO = -fuse-linker-plugin -flto