diff options
author | Kai Koehne <kai.koehne@qt.io> | 2019-07-30 11:07:18 +0200 |
---|---|---|
committer | Kai Koehne <kai.koehne@qt.io> | 2019-09-19 06:59:13 +0000 |
commit | 4ddc50c0cd16ddd146ea9ea21d6565c8f4a5e2bc (patch) | |
tree | e7c0857a9b0bd47a391ae6a031ef2207ec5e4a72 /mkspecs | |
parent | 6bffb8e3e147c329315529007499d5a05ae304f5 (diff) |
configure: Do use pkg-config --libs for static libs
This ensures that also linker commands like -pthread are returned.
Fixes: QTBUG-77159
Change-Id: If9ab3797ccfb52c6b96a4ab120c59fd8896d5466
Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'mkspecs')
-rw-r--r-- | mkspecs/features/qt_configure.prf | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/mkspecs/features/qt_configure.prf b/mkspecs/features/qt_configure.prf index 242544d41b..d3bdefda65 100644 --- a/mkspecs/features/qt_configure.prf +++ b/mkspecs/features/qt_configure.prf @@ -821,9 +821,7 @@ defineTest(qtConfLibrary_pkgConfig) { !qtConfResolveLibs($${1}.libs, $$libs): \ return(false) contains($${1}.libs, ".*\\.$${QMAKE_EXTENSION_STATICLIB}$") { - qtRunLoggedCommand("$$pkg_config --static --libs-only-L $$args", libpaths)|return(false) - qtRunLoggedCommand("$$pkg_config --static --libs-only-l $$args", libs)|return(false) - eval(libs = $$libpaths $$libs) + qtRunLoggedCommand("$$pkg_config --static --libs $$args", libs)|return(false) !qtConfResolveLibs($${1}.libs, $$libs): \ return(false) } |