# HG changeset patch # User František Kučera # Date 1608332283 -3600 # Node ID 4d777d6c80249b9bc6c5f94b063a6e874d19fe91 # Parent e238528eb19c32c305a452793bc3392d8ef7d9ef address sanitizer diff -r e238528eb19c -r 4d777d6c8024 Makefile --- a/Makefile Fri Dec 18 23:28:16 2020 +0100 +++ b/Makefile Fri Dec 18 23:58:03 2020 +0100 @@ -13,6 +13,8 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . +CXXFLAGS=-fno-omit-frame-pointer -fsanitize=address -g -lpthread $$(pkg-config --libs --cflags alsa) + all: build/djm-fix clean: @@ -25,4 +27,4 @@ build/djm-fix: DJMFix.cpp DJMFix.h AlsaBridge.cpp AlsaBridge.h djm-fix.cpp mkdir -p build - g++ -o $@ DJMFix.cpp AlsaBridge.cpp djm-fix.cpp -lpthread $$(pkg-config --libs --cflags alsa) + g++ -o $@ DJMFix.cpp AlsaBridge.cpp djm-fix.cpp $(CXXFLAGS)