[vlc-devel] [PATCH 1/2] contribs: live555: Set CXXFLAGS for macosx
david.fuhrmann at gmail.com
david.fuhrmann at gmail.com
Wed May 13 19:45:18 CEST 2020
From: David Fuhrmann <dfuhrmann at videolan.org>
CXXFLAGS are needed to set correct stdlib.
---
contrib/src/live555/rules.mak | 2 ++
1 file changed, 2 insertions(+)
diff --git a/contrib/src/live555/rules.mak b/contrib/src/live555/rules.mak
index 6739f747a3..01aefacef8 100644
--- a/contrib/src/live555/rules.mak
+++ b/contrib/src/live555/rules.mak
@@ -55,6 +55,8 @@ live555: $(LIVE555_FILE) .sum-live555
cd live && sed -i.orig -e s/"libtool -s -o"/"ar cr"/g config.macosx*
# Add Extra LDFLAGS for macOS
cd live && sed -i.orig -e 's%$(CXX)%$(CXX)\ $(EXTRA_LDFLAGS)%' config.macosx
+ # Add CXXFLAGS for macOS (force libc++)
+ cd live && sed -i.orig -e 's%^\(CPLUSPLUS_FLAGS.*\)$$%\1 '"$(CXXFLAGS)%" config.macosx
# Add the Extra_CFLAGS to all config files
cd live && sed -i.orig \
-e 's%^\(COMPILE_OPTS.*\)$$%\1 '"$(LIVE_EXTRA_CFLAGS)%" config.*
--
2.21.1 (Apple Git-122.3)
More information about the vlc-devel
mailing list