diff --git a/exemples/opaque/Makefile b/exemples/opaque/Makefile
index 398598b57c292f45e62c84d40acb926f323ec6f2..434d621b5a0827b7afcf80730b4f3e20884312b9 100644
--- a/exemples/opaque/Makefile
+++ b/exemples/opaque/Makefile
@@ -1,9 +1,9 @@
-CC:=gcc
+CC:=clang
 CFLAGS:=-Wall -Wextra -pedantic -g -fsanitize=address -fsanitize=leak -std=c2x
 LDFLAGS:=-fsanitize=address -fsanitize=leak
 
 main: opaque.o main.o
-	$(CC) -o $@ $^ $(LDFLAGS)
+	$(CC) -o $@ $(CFLAGS) $^ $(LDFLAGS)
 
 opaque.o: opaque.h