[SVN-Commit] r1079 - trunk/Mk
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Wed Oct 24 16:11:53 UTC 2012
Author: jbeich
Date: Wed Oct 24 16:11:46 2012
New Revision: 1079
Log:
- prepare to libc++ becoming default
- don't link -lcxxrt into every binary/library
Modified:
trunk/Mk/bsd.gecko.mk
Modified: trunk/Mk/bsd.gecko.mk
==============================================================================
--- trunk/Mk/bsd.gecko.mk Wed Oct 24 16:11:39 2012 (r1078)
+++ trunk/Mk/bsd.gecko.mk Wed Oct 24 16:11:46 2012 (r1079)
@@ -659,8 +659,8 @@
--disable-updater \
--disable-pedantic
-.if ${CXXFLAGS:M-stdlib=libc++}
-LIBS+= -lcxxrt
+.if ${CXX:T:Mclang++} && exists(/usr/lib/libc++.so)
+LIBS+= -Wl,--as-needed,-lcxxrt,--no-as-needed
.endif
.if ${PORT_OPTIONS:MQT4}
More information about the freebsd-gecko
mailing list