From: Antonio Ospite Date: Thu, 22 Oct 2015 09:33:30 +0000 (+0200) Subject: Makefile: fix warnings when linking with clang++ X-Git-Url: https://git.ao2.it/experiments/opencv_trail_effect.git/commitdiff_plain/4eac1abc8f592c16e93a54f5b1d04c371d35f8da Makefile: fix warnings when linking with clang++ Clang ignores some options during linkage and warns about it: clang: warning: argument unused during compilation: '-ansi' clang: warning: argument unused during compilation: '-Wp,-D_FORTIFY_SOURCE=2' Add -Qunused-arguments to LDFLAGS to suppress the warnings. --- diff --git a/Makefile b/Makefile index 66355e0..6bb3c15 100644 --- a/Makefile +++ b/Makefile @@ -28,6 +28,10 @@ ifneq ($(CXX),clang++) -Wunused-but-set-variable endif +ifeq ($(CXX),clang++) + LDFLAGS += -Qunused-arguments +endif + CXXFLAGS += $(shell pkg-config --cflags opencv) LDLIBS += $(shell pkg-config --libs opencv)