summaryrefslogtreecommitdiffstats
path: root/mkspecs/win32-msvc2008/qmake.conf
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Fixed deployment problems with MSVC 2005 and 2008 SP1"Joerg Bornemann2011-10-281-1/+1
| | | | | | | | | | This reverts commit ec41d27565ed0b4d517f30563def135d0b4c7a8d. Adding the define _BIND_TO_CURRENT_VCLIBS_VERSION led to linking problems for several people. Also, this leads to problems when using the binary installer for development. Reviewed-by: Andy Shaw <andy.shaw@digia.com>
* Fixed deployment problems with MSVC 2005 and 2008 SP1Florent Chantret2011-04-051-1/+1
| | | | | | | | | | | | | | Notably, DLLs bundled with MSVC Express SP1 releases are only the ones from the SP1, so it is a good idea to force binding to the latest release of the runtime to avoid deployment problems. Keep in mind that it is easier to bundle a private runtime for the software in an setup EXE rather than lauching a runtime setup from the software setup. Task-number: QTBUG-8215 Merge-request: 1171 Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
* Add comctl32 v6 assembly dependency to applications only (not libraries)miniak2011-01-241-1/+2
| | | | | | | | | | | | This improves the patch from merge request #2526 to add the comctl32 v6 assembly dependency to applications only, as it was being done previously (although only when /SUBSYSTEM:WINDOWS, not when /SUBSYSTEM:CONSOLE). Other existing makespecs are not affected, as they still have all flags in QMAKE_LFLAGS, and QMAKE_LFLAGS_EXE is simply empty. Merge-request: 1020 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* Add /DYNAMICBASE /NXCOMPAT to linker options in Visual Studio 2005 and higherminiak2011-01-071-1/+1
| | | | | | | Native Win32 C++ projects created in Visual Studio have this enabled in the default configuration in order to increase security. Merge-request: 2539 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* Fix comctl32 v6 dependency generation in Visual Studio 2005 and higherminiak2010-12-131-3/+3
| | | | | Merge-request: 2526 Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
* msvc: enable unreferenced code elimination in release with debuginfo buildsOswald Buddenhagen2010-11-031-1/+1
| | | | | | | | | that linker optimization is on by default in release builds, so override /DEBUG implicitly turning it off. as it happens, this implicitly disables incremental linking, so that option can go away now. Reviewed-by: joerg Task-number: QTBUG-14007
* Add breakpad supportMarco Bubke2010-09-201-0/+3
| | | | | | | | | | Breakpad is a portable crash handler. It sends the raw crash information to a server for analysis. This analysis needs debug information. Consequently, we compile with debug info even in release mode if qt-breakpad integration is requested (via an environment variable). Reviewed-by: ossi
* Add option to enable -MP compile option for MSVCMarius Storm-Olsen2010-09-021-0/+2
| | | | | | | | | | The option is on when building Qt, but off by default for other projects, due to potential incompatible compile options in other projects. (/E, /EP, /Gm, /Yc, /showIncludes, #import preprocessor directive) Reviewed-by: bhughes Reviewed-by: ossi
* link glu32 before opengl32Oswald Buddenhagen2010-07-011-1/+1
| | | | | | | otherwise the build fails if the libraries are statically built, as glu depends on opengl. Task-number: QTBUG-11863
* escape backslashesOswald Buddenhagen2010-05-261-3/+3
| | | | this makes windows-style path specs *ugly*. that's intentional. :-P
* Turn off Link Time Code Generation (/LTCG) by defaultMarius Storm-Olsen2009-05-131-2/+5
| | | | | | | | | | | | | Turning on LTCG affected too many projects, where customers applications would take a long time linking, severly affecting their development time (even though it was only added for release builds) We turn it off by default, and add a -ltcg configuration option, and the possibility to also do CONFIG+=ltcg in projects, should they not want it for Qt, but in their own projects. (Same, they can build Qt with it, and do CONFIG-=ltcg for their project) Reviewed-by: andy
* Long live Qt 4.5!Lars Knoll2009-03-231-0/+88