blob: c4909fbde8e3979343182dcea690ef4894e268b5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
diff --git a/Makefile b/Makefile
index 6e1fef9..d75ebfb 100644
--- a/Makefile
+++ b/Makefile
@@ -3,16 +3,16 @@ bindir = $(PREFIX)/bin
VERSION=0.9.73
-CC=gcc
-CPP=g++
+CC ?= gcc
+CXX ?= g++
# Needed on OSX
CFLAGS += -I/opt/local/include
-OPTIMIZE=-O3
+#OPTIMIZE=-O3
#OPTIMIZE=-O0 -g
-COMPILEFLAGS=$(CFLAGS) $(OPTIMIZE) -DVERSION=\"$(VERSION)\" -Wall -Wextra -Wno-unused
+COMPILEFLAGS=$(CFLAGS) -DVERSION=\"$(VERSION)\" -Wall -Wextra -Wno-unused
LINKFLAGS=$(LDFLAGS) -ljack -lsndfile -lm -lpthread -latomic
OS := $(shell uname)
@@ -41,7 +41,7 @@ check_dependencies:
which install
which pkg-config
which $(CC)
- which $(CPP)
+ which $(CXX)
$(CC) $(CFLAGS) -E testsndfile.c >/dev/null
@echo "All seems good "
@echo
@@ -64,7 +64,7 @@ jack_capture: setformat.c jack_capture.c vringbuffer.c upwaker.c osc.c Makefile
jack_capture_gui2: jack_capture_gui2.cpp
- $(CPP) $(CPPFLAGS) $(OPTIMIZE) jack_capture_gui2.cpp $(LDFLAGS) `pkg-config --libs --cflags gtk+-2.0` -o jack_capture_gui2
+ $(CXX) $(CXXFLAGS) jack_capture_gui2.cpp $(LDFLAGS) `pkg-config --libs --cflags gtk+-2.0` -o jack_capture_gui2
config_flags: Makefile das_config.h
cat das_config.h |grep COMPILEFLAGS|sed s/\\/\\/COMPILEFLAGS//|tr '\n' ' ' >config_flags
|