From 7f13b463cdef08bb935fd1f31383e10d87f87b2e Mon Sep 17 00:00:00 2001 From: Mehrdad Bakhtiari Date: Thu, 13 Dec 2018 01:52:12 -0800 Subject: [PATCH] fix compatibility of filtering with Mac OS [skip-ci] --- Makefile | 5 ++++- filtering/main.cc | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 7292371..50c6d60 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,7 @@ CXX=g++ -g -std=c++0x +ifeq ($(detected_OS),Darwin) # Mac OS X + CXX += -stdlib=libstdc++ +endif LDFLAGS = -I. -lm -O2 -lpthread PREFIX = $(DESTDIR)/usr/local #PREFIX = /usr/local @@ -7,7 +10,7 @@ OBJDIR=. SRCS = $(wildcard filtering/*.cc) OBJS = $(foreach OBJ,$(SRCS:.cc=.o),$(OBJDIR)/$(OBJ)) - DEPS = $(wildcard *.h) +DEPS = $(wildcard *.h) $(OBJDIR): if [ ! -d $(OBJDIR) ]; then mkdir $(OBJDIR); fi diff --git a/filtering/main.cc b/filtering/main.cc index 3fb98f0..40ae1ce 100644 --- a/filtering/main.cc +++ b/filtering/main.cc @@ -3,11 +3,12 @@ #include #include #include -#include +#include #include #include #include #include +#include #include