From: Antonio Ospite Date: Thu, 13 Oct 2011 21:31:11 +0000 (+0200) Subject: kinect_upload_fw: disable some compiler flags X-Git-Tag: v0.2~13 X-Git-Url: https://git.ao2.it/kinect-audio-setup.git/commitdiff_plain/bb49f29ff2b3beb4e773a3705131d7fc72724870?ds=sidebyside;hp=d7fa10ffe8b4c1a0ecc64282142a5676439c5ad2 kinect_upload_fw: disable some compiler flags Disable some compiler flags to be more compatible with older setups: - vanilla libusb-1.0.8 makes compilation fail with -pedantic-errors - gcc versions older than 4.6 do not have -Wunused-but-set-variable --- diff --git a/kinect_upload_fw/Makefile b/kinect_upload_fw/Makefile index e917d59..244b098 100644 --- a/kinect_upload_fw/Makefile +++ b/kinect_upload_fw/Makefile @@ -1,4 +1,12 @@ -CFLAGS ?= -std=c99 -pedantic -pedantic-errors -Wall -Wextra -O2 +CFLAGS ?= -std=c99 -pedantic -Wall -Wextra -O2 + +# Don't make pedantic checks errors, +# as vanilla libusb-1.0.8 can't live with that +#CFLAGS += -pedantic-errors + +# GCC >= 4.6 +#CFLAGS += -Wunused-but-set-variable + CFLAGS += -fno-common \ -Wall \ -Wextra \ @@ -23,7 +31,6 @@ CFLAGS += -fno-common \ -Wundef \ -Wunreachable-code \ -Wunsafe-loop-optimizations \ - -Wunused-but-set-variable \ -Wwrite-strings CFLAGS += $(shell pkg-config --cflags libusb-1.0)