RM = rm -f STRIP = strip -s -v CPP = g++ LIBS = -L/usr/local/lib -lSDL2 -lboost_filesystem -lboost_system -lpthread CPPFLAGS = -D__WITH_SDL2__ \ -std=c++17 \ -O3 \ -msse2 \ -mfpmath=sse \ -Wall \ -Wextra \ -frounding-math \ -fsignaling-nans \ -Wno-unused-parameter \ -Wno-implicit-fallthrough \ -Wno-missing-field-initializers \ -Wno-misleading-indentation \ -Wno-unused-but-set-variable \ -Wno-mismatched-new-delete \ -fexpensive-optimizations \ -static \ $(INC) \ $(LIB) \ $(LIBS) HEADERS = SDL2_buffer_audio_out.hpp OBJ = ../build/SDL2_buffer_audio_out.obj BIN = ../audio #all: $(BIN) strip all: $(BIN) strip: $(STRIP) $(BIN) clean: $(RM) $(OBJ) $(BIN) $(BIN): $(OBJ) $(CPP) $(OBJ) -o $(BIN) $(LIB) $(LIBS) ../build/SDL2_buffer_audio_out.obj: SDL2_buffer_audio_out.cpp $(HEADERS) #../build/SDL2_buffer_audio_out.obj: SDL2_buffer_audio_out.cpp $(CPP) -c SDL2_buffer_audio_out.cpp -o ../build/SDL2_buffer_audio_out.obj $(CPPFLAGS)