summaryrefslogtreecommitdiff
path: root/qbs/imports/QtcFunctions/functions.js
diff options
context:
space:
mode:
Diffstat (limited to 'qbs/imports/QtcFunctions/functions.js')
-rw-r--r--qbs/imports/QtcFunctions/functions.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/qbs/imports/QtcFunctions/functions.js b/qbs/imports/QtcFunctions/functions.js
index 136f757767..97fa5190b9 100644
--- a/qbs/imports/QtcFunctions/functions.js
+++ b/qbs/imports/QtcFunctions/functions.js
@@ -26,10 +26,11 @@ function versionIsAtLeast(actualVersion, expectedVersion)
function commonCxxFlags(qbs)
{
var flags = [];
- if (qbs.toolchain.contains("clang"))
- flags.push("-std=c++11");
- else if (qbs.toolchain.contains("gcc"))
+ if (qbs.toolchain.contains("clang")) {
+ flags.push("-std=c++11", "-stdlib=libc++");
+ } else if (qbs.toolchain.contains("gcc")) {
flags.push("-std=c++0x");
+ }
return flags;
}
@@ -37,7 +38,7 @@ function commonLinkerFlags(qbs)
{
var flags = [];
if (qbs.toolchain.contains("clang"))
- flags.push("-stdlib=libc++", "-lc++abi");
+ flags.push("-stdlib=libc++");
return flags;
}