* Makefile.linux : detect gcc version

This commit is contained in:
hagen 2014-09-23 01:44:09 +00:00
parent bbe146e8d4
commit 5a55e14f98

View File

@ -1,5 +1,16 @@
CC = g++
CFLAGS = -g -Wall -std=c++0x
CFLAGS = -g -Wall
CXXVER := $(shell ${CC} -dumpversion)
ifeq ($(shell expr match ${CXXVER} "4\.[0-5]"),3)
$(error Compiler too old)
endif
ifeq (${CXXVER},"4.6")
CFLAGS += -std=c++0x
else
CFLAGS += -std=c++11
endif
include filelist.mk
INCFLAGS =
LDFLAGS = -lcryptopp -lboost_system -lboost_date_time -lboost_filesystem -lboost_regex -lboost_program_options -lpthread