From 4f0f49409fdc10c259da9e6a6a03dcf3e7fe6619 Mon Sep 17 00:00:00 2001 From: pierow Date: Sun, 5 Aug 2018 22:25:48 -0400 Subject: [PATCH] g++7 for linux travisci and adding stdlib to osx makefile --- .travis.yml | 6 ++++-- main/source/linux/Makefile | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index e1893939..c19a9c8b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,9 +8,11 @@ matrix: env: OPJ_CI_ARCH=i386 addons: apt: + sources: + - ubuntu-toolchain-r-test packages: - - gcc-multilib - - g++-multilib + - gcc-7-multilib + - g++-7-multilib - libc6-i386 - libcurl4-openssl-dev:i386 - libpng12-dev:i386 diff --git a/main/source/linux/Makefile b/main/source/linux/Makefile index 00f0c846..ed7730eb 100644 --- a/main/source/linux/Makefile +++ b/main/source/linux/Makefile @@ -61,7 +61,7 @@ ifeq ($(OS),Darwin) CC ="$(COMPILER_BIN_DIR)/clang -Qunused-arguments -isysroot $(SDKROOT) -mmacosx-version-min=10.5 -fasm-blocks -I$(SDKROOT)/usr/include/malloc $(ARCH_FLAGS)" endif ifeq ($(origin CPLUS), default) - CPLUS ="$(COMPILER_BIN_DIR)/clang++ -std=c++14 -Qunused-arguments -isysroot $(SDKROOT) -mmacosx-version-min=10.5 -fasm-blocks -I$(SDKROOT)/usr/include/malloc $(ARCH_FLAGS)" + CPLUS ="$(COMPILER_BIN_DIR)/clang++ -std=c++14 -stdlib=libc++ -Qunused-arguments -isysroot $(SDKROOT) -mmacosx-version-min=10.5 -fasm-blocks -I$(SDKROOT)/usr/include/malloc $(ARCH_FLAGS)" endif LINK ?= $(CPLUS) endif