aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/cpp.py
diff options
context:
space:
mode:
authorOle André Vadla RavnÄs <oleavr@gmail.com>2019-09-22 00:47:42 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2020-03-29 20:53:15 +0300
commitd8094d26f3ff304493820a69cf432cc438fcf9ff (patch)
tree7e4d78e856f30949e9a394617e32e7761c956bb9 /mesonbuild/compilers/cpp.py
parent6952f9f6c95ac4a04f23776174d53e01e4c58091 (diff)
downloadmeson-d8094d26f3ff304493820a69cf432cc438fcf9ff.zip
meson-d8094d26f3ff304493820a69cf432cc438fcf9ff.tar.gz
meson-d8094d26f3ff304493820a69cf432cc438fcf9ff.tar.bz2
compilers: Fix C++ stdlib flags used for Apple's Clang
Should target libc++, not libstdc++.
Diffstat (limited to 'mesonbuild/compilers/cpp.py')
-rw-r--r--mesonbuild/compilers/cpp.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/compilers/cpp.py b/mesonbuild/compilers/cpp.py
index 94feeb9..9894cd3 100644
--- a/mesonbuild/compilers/cpp.py
+++ b/mesonbuild/compilers/cpp.py
@@ -204,8 +204,8 @@ class ClangCPPCompiler(ClangCompiler, CPPCompiler):
class AppleClangCPPCompiler(ClangCPPCompiler):
-
- pass
+ def language_stdlib_only_link_flags(self):
+ return ['-lc++']
class EmscriptenCPPCompiler(EmscriptenMixin, LinkerEnvVarsMixin, ClangCPPCompiler):