From a18f8552ebe36f965c7bab161a329430acfe5cb8 Mon Sep 17 00:00:00 2001 From: Daniel Mrzyglod Date: Tue, 6 Dec 2016 15:13:18 +0100 Subject: tldk_test: fix add define for older gcc In CentOS 7 __STDC_FORMAT_MACROS define was missing. Change-Id: I4d2a6d4984edb8be3c15b6ae9d6db7a5b578d1a4 Signed-off-by: Daniel Mrzyglod --- test/gtest/Makefile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/gtest/Makefile b/test/gtest/Makefile index ea50999..4d8a42c 100644 --- a/test/gtest/Makefile +++ b/test/gtest/Makefile @@ -76,6 +76,11 @@ SRCS-y += test_tle_udp_event.cpp SRCS-y += test_tle_udp_stream.cpp CXXFLAGS += -std=c++11 + +ifeq ($(shell test $(GCC_VERSION) -lt 50 && echo 1), 1) +CXXFLAGS += -D __STDC_FORMAT_MACROS +endif + CXXFLAGS += -I$(GTEST_DIR)/include CXXFLAGS += -I$(GMOCK_DIR)/include CXXFLAGS += -I$(RTE_OUTPUT)/include @@ -99,6 +104,11 @@ APP = gtest-rfc # all source are stored in SRCS-y CFLAGS += -O3 + +ifeq ($(shell test $(GCC_VERSION) -lt 50 && echo 1), 1) +CFLAGS += -D __STDC_FORMAT_MACROS +endif + CFLAGS += $(WERROR_FLAGS) LDLIBS += gtest-rfc.o -- cgit 1.2.3-korg