diff options
Diffstat (limited to 'qbs/imports/QtcFunctions/functions.js')
-rw-r--r-- | qbs/imports/QtcFunctions/functions.js | 9 |
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; } |