Index: zynaddsubfx-2.5.4/src/CMakeLists.txt =================================================================== --- zynaddsubfx-2.5.4/src/CMakeLists.txt +++ zynaddsubfx-2.5.4/src/CMakeLists.txt 2016-08-14 18:11:21.644166093 +0200 @@ -272,6 +272,8 @@ if (SUPPORT_NEON AND NOT NoNeonPlease) set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${BuildOptions_NEON}") endif (SUPPORT_NEON AND NOT NoNeonPlease) + + set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${CMAKE_CXX_FLAGS}") message (STATUS "Building for ${CMAKE_BUILD_TYPE}, flags: ${CMAKE_CXX_FLAGS_RELEASE}") endif (BuildForDebug) Index: zynaddsubfx-2.5.4/ExternalPrograms/Controller/Makefile =================================================================== --- zynaddsubfx-2.5.4/ExternalPrograms/Controller/Makefile +++ zynaddsubfx-2.5.4/ExternalPrograms/Controller/Makefile 2016-08-14 17:17:00.469895502 +0200 @@ -1,17 +1,17 @@ controller: main.o Controller.o ControllerUI.o - gcc -o controller *.o `fltk-config --ldflags` -lasound -lpthread -lm -lstdc++ + gcc $(CFLAGS) -o controller *.o `fltk-config --ldflags` $(LDFLAGS) -lasound -lpthread -lm -lstdc++ ControllerUI.cxx ControllerUI.h: ControllerUI.fl fluid -c ControllerUI.fl ControllerUI.o: ControllerUI.cxx ControllerUI.h - gcc `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o + gcc `fltk-config --cflags` $(CFLAGS) -c ControllerUI.cxx -o ControllerUI.o Controller.o: Controller.C Controller.h - gcc `fltk-config --cflags` -c Controller.C -o Controller.o + gcc `fltk-config --cflags` $(CFLAGS) -c Controller.C -o Controller.o main.o: main.C Controller.h ControllerUI.h - gcc `fltk-config --cflags` -c main.C -o main.o + gcc `fltk-config --cflags` $(CFLAGS) -c main.C -o main.o clean: rm -f *.o controller ControllerUI.cxx ControllerUI.h Index: zynaddsubfx-2.5.4/ExternalPrograms/Spliter/Makefile =================================================================== --- zynaddsubfx-2.5.4/ExternalPrograms/Spliter/Makefile +++ zynaddsubfx-2.5.4/ExternalPrograms/Spliter/Makefile 2016-08-14 17:16:44.817588811 +0200 @@ -1,17 +1,17 @@ spliter: main.o Spliter.o SpliterUI.o - gcc -o spliter *.o `fltk-config --ldflags` -lasound -lstdc++ + gcc $(CFLAGS) -o spliter *.o `fltk-config --ldflags` $(LDFLAGS) -lasound -lstdc++ SplitterUI.cxx SpliterUI.h: SpliterUI.fl fluid -c SpliterUI.fl SpliterUI.o: SplitterUI.cxx SpliterUI.h - gcc -g `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o + gcc -g `fltk-config --cflags` $(CFLAGS) -c SpliterUI.cxx -o SpliterUI.o Spliter.o: Spliter.C Spliter.h - gcc -g `fltk-config --cflags` -c Spliter.C -o Spliter.o + gcc -g `fltk-config --cflags` $(CFLAGS) -c Spliter.C -o Spliter.o main.o: main.C Spliter.h SpliterUI.h - gcc -g `fltk-config --cflags` -c main.C -o main.o + gcc -g `fltk-config --cflags` $(CFLAGS) -c main.C -o main.o clean: rm -f *.o spliter SpliterUI.cxx SpliterUI.h