From: Lukas Jiriste Date: Fri, 25 Oct 2024 10:36:19 +0000 (+0200) Subject: Add flag to Makefile X-Git-Url: https://git.ljiriste.work/?a=commitdiff_plain;h=8fc06e9d94e9df3d544e87d092f56c1ef170550f;p=42%2FCPP_Module_04 Add flag to Makefile The 42 computers have c++ pointed to clang++. Clang obscures the std::string type in gdb even with -g flag, but the option -fno-limit-debug-info makes std::string legible. So I added he flag but it is not used in g++ which could be hiding under c++, so I've rewritten the Makefile to explicitly use clang++. --- diff --git a/ex01/Makefile b/ex01/Makefile index 7a50fdc..ca73b43 100644 --- a/ex01/Makefile +++ b/ex01/Makefile @@ -1,8 +1,8 @@ -CC := c++ +CC := clang++ CFLAGS = -std=c++98 -Wall -Wextra -Werror -Wpedantic ifneq ("$(wildcard .debug)","") - CFLAGS += -g + CFLAGS += -g -fno-limit-debug-info endif RM := rm -f