Revision db9f9966c43541b85439af0ab39fe3e3444ef14b authored by Daniel Lee on 03 July 2014, 19:22:22 UTC, committed by Daniel Lee on 03 July 2014, 19:22:22 UTC
Feature/lbfgs
os_linux
##
# This file should modify the following variables
# as appropriate:
# - CFLAGS
# - CFLAGS_GTEST
# - EXE
##
ifeq (g++,$(CC_TYPE))
LDFLAGS += -lpthread
CFLAGS_GTEST += -DGTEST_HAS_PTHREAD=0
ifeq (4.8,$(CC_MAJOR).$(CC_MINOR))
CFLAGS += -Wno-unused-local-typedefs
endif
endif
ifeq (mingw32-g++,$(CC_TYPE))
CFLAGS_GTEST += -DGTEST_HAS_PTHREAD=0
LDLIBS_STANC += -static
LDFLAGS += -static
LDFLAGS += -lwinpthread
EXE = .exe
WINE = wine
endif
ifeq (clang++,$(CC_TYPE))
# CFLAGS += -stdlib=libc++
ifeq (true,$(C++11))
CFLAGS += -stdlib=libc++ -std=c++11
LDFLAGS += -lc++
endif
CFLAGS_GTEST += -DGTEST_HAS_PTHREAD=0
CFLAGS_GTEST += -Wno-c++11-long-long
CFLAGS += -Wno-unused-function
CFLAGS += -Wno-uninitialized
CFLAGS += -Wno-c++11-long-long
endif
Computing file changes ...