summaryrefslogtreecommitdiffstats
path: root/share/mk/local.sys.mk
diff options
context:
space:
mode:
authorsjg <sjg@FreeBSD.org>2012-11-08 21:38:26 +0000
committersjg <sjg@FreeBSD.org>2012-11-08 21:38:26 +0000
commit237c973dc204eb9569bf905177d0dbee3ac4266b (patch)
tree920c4bcc6f1e2a1116af76414e4887aa424ba7ad /share/mk/local.sys.mk
parent98f1fad143306872c730edc52d845e4c7a4acb08 (diff)
downloadFreeBSD-src-237c973dc204eb9569bf905177d0dbee3ac4266b.zip
FreeBSD-src-237c973dc204eb9569bf905177d0dbee3ac4266b.tar.gz
Need CXXFLAGS_LAST and LDFLAGS_LAST
Diffstat (limited to 'share/mk/local.sys.mk')
-rw-r--r--share/mk/local.sys.mk8
1 files changed, 5 insertions, 3 deletions
diff --git a/share/mk/local.sys.mk b/share/mk/local.sys.mk
index 8b8f085..d8c4898 100644
--- a/share/mk/local.sys.mk
+++ b/share/mk/local.sys.mk
@@ -140,16 +140,18 @@ STAGE_INCSDIR= ${STAGE_OBJTOP}${INCSDIR:U/include}
CFLAGS_LAST+= -nostdinc
.endif
CFLAGS_LAST+= -isystem ${STAGE_OBJTOP}/usr/include -isystem ${STAGE_OBJTOP}/include
-LDFLAGS+= -B${STAGE_LIBDIR} -L${STAGE_LIBDIR}
+LDFLAGS_LAST+= -B${STAGE_LIBDIR} -L${STAGE_LIBDIR}
+CXXFLAGS_LAST+= -isystem ${STAGE_OBJTOP}/usr/include/c++/${GCCVER:U4.2}
.else
# if ld suppored sysroot, this would suffice
CFLAGS_LAST+= --sysroot=${STAGE_OBJTOP} -isystem ${STAGE_OBJTOP}/include
.endif
.endif
-
+.if ${USE_META:Uyes} == "yes"
.include "meta.sys.mk"
+.endif
-# most dirs can be satisfied with one Makefile.depend ?
+# most dirs can be satisfied with one Makefile.depend
.undef .MAKE.DEPENDFILE
.MAKE.DEPENDFILE_PREFERENCE = \
${.MAKE.DEPENDFILE_PREFIX} \
OpenPOWER on IntegriCloud