Mercurial > hg > forks > UniversalIndentGUI
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 {