Merge pull request #228 from abrodkin/centos7-fix

Fix building on CentOS 7.x
This commit is contained in:
Thomas Pöchtrager 2020-07-12 16:10:41 +02:00 committed by GitHub
commit 83c2097eba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 5 deletions

View File

@ -9,7 +9,7 @@ LINKER_VERSION ?= 134.9
LIBLTO_PATH ?=
ADDITIONAL_CXXFLAGS ?=
override CXXFLAGS=-std=c++1y -Wall -Wextra -pedantic
override CXXFLAGS=-std=c++0x -Wall -Wextra
override CXXFLAGS+=-Wno-missing-field-initializers
override CXXFLAGS+=-I. -O$(OPTIMIZE)

View File

@ -27,6 +27,12 @@ using namespace target;
namespace program {
namespace osxcross {
template<typename A>
void print(const char *var, const A &val) {
std::cout << "export OSXCROSS_" << var << "=" << val << std::endl;
};
int conf(Target &target) {
std::string SDKPath;
OSVersion OSXVersionMin = getDefaultMinTarget();
@ -47,10 +53,6 @@ int conf(Target &target) {
if (!ltopath)
ltopath = "";
auto print = [](const char *var, const auto &val) {
std::cout << "export OSXCROSS_" << var << "=" << val << std::endl;
};
print("VERSION", getOSXCrossVersion());
print("OSX_VERSION_MIN", OSXVersionMin.shortStr());
print("TARGET", getDefaultTarget());