changeset 173:f5b097dafb40

Since Qt 4.3.0 the linker flag -mthreads is no longer set in the parameter QMAKE_LFLAGS but seems to be set in QMAKE_LFLAGS_EXCEPTIONS_ON and QMAKE_CXXFLAGS_EXCEPTIONS_ON. This caused the release version to depend on mingwm10.dll. Should be fixed now. git-svn-id: svn://svn.code.sf.net/p/universalindent/code/trunk@377 59b1889a-e5ac-428c-b0c7-476e01d41282
author thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
date Mon, 04 Jun 2007 08:32:10 +0000
parents a9a50d5e057e
children 8d9d75c2af51
files UniversalIndentGUI.pro
diffstat 1 files changed, 20 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/UniversalIndentGUI.pro	Mon Jun 04 08:24:27 2007 +0000
+++ b/UniversalIndentGUI.pro	Mon Jun 04 08:32:10 2007 +0000
@@ -26,6 +26,26 @@
 QMAKE_LFLAGS = $${newFlags}
 #message(new flags:$${QMAKE_LFLAGS})
 
+parameters = $${QMAKE_LFLAGS_EXCEPTIONS_ON}
+newFlags =
+for(parameter, parameters) {
+    !contains(parameter, -mthreads) {
+        newFlags += $${parameter}
+    }
+}
+QMAKE_LFLAGS_EXCEPTIONS_ON = $${newFlags}
+
+parameters = $${QMAKE_CXXFLAGS_EXCEPTIONS_ON}
+newFlags =
+for(parameter, parameters) {
+    !contains(parameter, -mthreads) {
+        newFlags += $${parameter}
+    }
+}
+QMAKE_CXXFLAGS_EXCEPTIONS_ON = $${newFlags}
+
+
+
 CONFIG(debug, debug|release) {
     DESTDIR = ./debug
 } else {