From 8fc06e9d94e9df3d544e87d092f56c1ef170550f Mon Sep 17 00:00:00 2001 From: Lukas Jiriste Date: Fri, 25 Oct 2024 12:36:19 +0200 Subject: [PATCH] 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++. --- ex01/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 -- 2.30.2