summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraxis <qt-info@nokia.com>2010-07-27 12:37:28 (GMT)
committerToby Tomkins <toby.tomkins@nokia.com>2010-08-02 02:49:03 (GMT)
commitc837d3ffbb568d9c8022c18198e11c9439e89be7 (patch)
treeed2eb93c39cefb95e7f751d5c86328467f5772e5
parent26e416b60caea35e8901305c41b5743a09224ae9 (diff)
downloadQt-c837d3ffbb568d9c8022c18198e11c9439e89be7.zip
Qt-c837d3ffbb568d9c8022c18198e11c9439e89be7.tar.gz
Qt-c837d3ffbb568d9c8022c18198e11c9439e89be7.tar.bz2
Fixed gcce linker error when linking against s60main built by armcc.
Task: QTBUG-10680 RevBy: Trust me (cherry picked from commit d82d8d1fc90b4237e483fea9813ec084633f6f2d)
-rw-r--r--src/s60main/s60main.pro1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/s60main/s60main.pro b/src/s60main/s60main.pro
index 9ea3080..a273897 100644
--- a/src/s60main/s60main.pro
+++ b/src/s60main/s60main.pro
@@ -29,6 +29,7 @@ symbian {
# Having MMP_RULES_DONT_EXPORT_ALL_CLASS_IMPEDIMENTA will cause s60main.lib be unlinkable
# against GCCE apps, so remove it
MMP_RULES -= $$MMP_RULES_DONT_EXPORT_ALL_CLASS_IMPEDIMENTA
+ linux-armcc:QMAKE_CXXFLAGS *= --export_all_vtbl
} else {
error("$$_FILE_ is intended only for Symbian!")
}