You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/media-sound/jack_capture/files/jack_capture-0.9.73-r1-Make...

42 lines
1.2 KiB

--- 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