summaryrefslogtreecommitdiffstats
path: root/mkspecs/common
diff options
context:
space:
mode:
authoraxis <qt-info@nokia.com>2010-11-08 14:18:11 (GMT)
committerLiang Qi <liang.qi@nokia.com>2010-11-09 09:29:33 (GMT)
commit8336bbe157618eb062a647d1685e3b4c440b7ec7 (patch)
treee2b60791eaa3d43129501f3f077ca1b4345c1b55 /mkspecs/common
parente4aa7e8f270bb722c458a0e4a756a159ab695a9c (diff)
downloadQt-8336bbe157618eb062a647d1685e3b4c440b7ec7.zip
Qt-8336bbe157618eb062a647d1685e3b4c440b7ec7.tar.gz
Qt-8336bbe157618eb062a647d1685e3b4c440b7ec7.tar.bz2
Started using qtmain.lib for all Qt applications, also corelib ones.
This commit also fixes the issue that 564058a1bb didn't, namely that config tests broke on Symbian. It does this by continuing to use the Open C libcrt0.lib library for non-Qt applications. This is also more correct, since you should not have to compile the Qt libs to compile a non-Qt app. Task: QTBUG-14735 RevBy: Miikka Heikkinen
Diffstat (limited to 'mkspecs/common')
-rw-r--r--mkspecs/common/symbian/symbian.conf2
1 files changed, 2 insertions, 0 deletions
diff --git a/mkspecs/common/symbian/symbian.conf b/mkspecs/common/symbian/symbian.conf
index dc18db6..4d0320d 100644
--- a/mkspecs/common/symbian/symbian.conf
+++ b/mkspecs/common/symbian/symbian.conf
@@ -127,6 +127,8 @@ QT_ARCH = symbian
load(qt_config)
QMAKE_LIBS_QT_ENTRY = -lqtmain$${QT_LIBINFIX}.lib
+QMAKE_LIBS_NO_QT_ENTRY = -llibcrt0.lib
+QMAKE_LIBS_NO_QT_ENTRY_GCCE = -llibcrt0_gcce.lib
# These directories must match what configure uses for QT_INSTALL_PLUGINS and QT_INSTALL_IMPORTS
QT_PLUGINS_BASE_DIR = /resource/qt$${QT_LIBINFIX}/plugins