diff --git a/Makefile b/Makefile index 0f8f456..a17eb8a 100644 --- a/Makefile +++ b/Makefile @@ -15,7 +15,7 @@ LIBRARIES_LINK = # to use with the flag -l LINK = # flags to add to the compiler -MORE_FLAGS += +MORE_FLAGS += $(addprefix -L,$(LIBRARIES_LINK)) $(addprefix -l,$(LIBRARIES_LINK) $(LINK)) $(addprefix -I,$(INCLUDES)) ##### END OF THE INTERESTING PART ##### @@ -53,7 +53,7 @@ debug : $(NAME) : $(O_FILES) $(LIBRARIES) @echo "\e[30;47;1m $(NAME): linking... \e[0m" - $(CC) -o $(NAME) $(O_FILES) $(addprefix -L ,$(LIBRARIES_LINK)) $(addprefix -l ,$(LIBRARIES_LINK) $(LINK)) $(LIBRARIES_FILES) + $(CC) -o $(NAME) $(O_FILES) $(LIBRARIES_FILES) @echo "\e[30;47;1m $(NAME): linked! \e[0m" $(LIBRARIES) : @@ -66,6 +66,6 @@ endif @echo "\e[30;47;1m $(NAME): library $@ made! \e[0m" %.o : %.c - $(CC) $(addprefix -I ,$(INCLUDES) $(LIBRARIES)) -c $< -o $@ + $(CC) $(MORE_FLAGS) -c $< -o $@ .PHONY : all debug clean fclean re $(LIBRARIES)