X-Git-Url: https://git.piment-noir.org/?p=TD_C.git;a=blobdiff_plain;f=TP_13%2Fexo1%2FMakefile;h=55808324352487727f845abb810d906d6d84f483;hp=56d4989a6989a76679149132492cd0ae8e7814a7;hb=98edfbe1c6a32654f9985239ae1a5d05c74e6a0f;hpb=91ba44d96d13bbc427aa64a63a529f0330467638 diff --git a/TP_13/exo1/Makefile b/TP_13/exo1/Makefile index 56d4989..5580832 100644 --- a/TP_13/exo1/Makefile +++ b/TP_13/exo1/Makefile @@ -19,8 +19,9 @@ # http://make.mad-scientist.net/papers/advanced-auto-dependency-generation/#tldr BINARY_NAME:=exo1 SRC_PATH:=src -LIBRARY_NAME:=libexo1 +LIBRARY_NAME:=lib$(BINARY_NAME) LIBRARY_PATH:=lib +LDLIBS:=-l$(BINARY_NAME) BUILD_TYPE:=debug #BUILD_TYPE=release @@ -98,7 +99,7 @@ LIBCFLAGS := -fPIC $(CFLAGS) LDFLAGS := $(LDFLAGS) $(LDFLAGS_LTO) $(LDFLAGS_GOLD) $(STRIP_FLAG) LIBLDFLAGS := -shared $(LDFLAGS) STATICLIBLDFLAGS := -static $(LDFLAGS) -LDLIBS := $(LDLIBS) -L$(LIBRARY_PATH) -l$(BINARY_NAME) +LDLIBS := $(LDLIBS) -L$(LIBRARY_PATH) all: $(BINARY_NAME)$(BINARY_SUFFIX) $(BINARY_NAME).dynamic$(BINARY_SUFFIX) $(BINARY_NAME).static$(BINARY_SUFFIX)