From 3dcfd09cff1995e8b81e49efaee72413bdcf3a9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kha=C3=AFs=20COLIN?= Date: Wed, 16 Jul 2025 11:08:21 +0200 Subject: [PATCH] fix: make it build on nixos --- Makefile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index cc12032..27824fd 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,5 @@ CC=cc -SANITIZERS= -#-fsanitize=address -fno-omit-frame-pointer +SANITIZERS=-fsanitize=address,undefined -fno-omit-frame-pointer CFLAGS=-Wall -Wextra -Werror -g $(SANITIZERS) -I mlx SOURCEFILES=src/main.c \ src/map/map_checker.c \ @@ -18,7 +17,7 @@ NAME=cub3d all: $(OBJECTS) $(NAME) $(NAME): $(OBJECTS) - $(MAKE) -C mlx/ + if [[ "$$(echo $$LD_LIBRARY_PATH | grep -c minilibx)" == "0" ]]; then $(MAKE) -C mlx/; fi $(MAKE) -C libft/ cp libft/libft.a . $(CC) $(CFLAGS) $(OBJECTS) -o $(NAME) -L. -lft -Lmlx -lmlx -lz -lXext -lX11