diff options
author | Bryan Drewery <bdrewery@FreeBSD.org> | 2018-01-24 21:08:37 +0300 |
---|---|---|
committer | Bryan Drewery <bdrewery@FreeBSD.org> | 2018-01-24 21:08:37 +0300 |
commit | 1c0cac23cf1bf019bf54cc836910dbefda9bc84e (patch) | |
tree | d1bb57d591d89f1d6291dfe89800813a54b77892 /Makefile.libcompat | |
parent | a94a2945be9bad33563a9de9bdcba1ef276ba555 (diff) |
X_COMPILER_* may not be defined.
Sponsored by: Dell EMC
Notes
Notes:
svn path=/head/; revision=328347
Diffstat (limited to 'Makefile.libcompat')
-rw-r--r-- | Makefile.libcompat | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile.libcompat b/Makefile.libcompat index dda1a29f50d5..35d804e9f650 100644 --- a/Makefile.libcompat +++ b/Makefile.libcompat @@ -108,7 +108,8 @@ LIBCOMPATCFLAGS+= -B${LIBCOMPATTMP}/usr/lib${libcompat} # sysroot path which --sysroot does not actually do for headers. LIBCOMPATCFLAGS+= -isystem ${LIBCOMPATTMP}/usr/include # Force using libc++ for external GCC. -.if ${X_COMPILER_TYPE} == gcc && ${X_COMPILER_VERSION} >= 40800 && \ +.if defined(X_COMPILER_TYPE) && \ + ${X_COMPILER_TYPE} == gcc && ${X_COMPILER_VERSION} >= 40800 && \ (${MK_CLANG_BOOTSTRAP} == "no" && ${MK_GCC_BOOTSTRAP} == "no") LIBCOMPATCXXFLAGS+= -isystem ${LIBCOMPATTMP}/usr/include/c++/v1 -std=c++11 \ -nostdinc++ |