diff options
author | Martin Storsjo <martin@martin.st> | 2011-02-03 23:50:08 (GMT) |
---|---|---|
committer | axis <qt-info@nokia.com> | 2011-02-04 13:40:29 (GMT) |
commit | ff75ad64bb064d97582c8e3992a9db7aa4e016e1 (patch) | |
tree | 782cbf8b67dbddd29fbbe34a153767ce99560b3b /mkspecs | |
parent | 2b5454432f132f98a1216f1dd8163acb4800191e (diff) | |
download | Qt-ff75ad64bb064d97582c8e3992a9db7aa4e016e1.zip Qt-ff75ad64bb064d97582c8e3992a9db7aa4e016e1.tar.gz Qt-ff75ad64bb064d97582c8e3992a9db7aa4e016e1.tar.bz2 |
symbian/linux-gcce: Use -u _E32Dll when linking DLLs
This is required when using older binutils versions (CodeSourcery
2009q1 requires it, while CodeSourcery 4.4-172 doesn't require it)
with the linux-gcce mkspec. The -u option is already used in the same
way for exe files, and the abld build system invokes ld with -u _E32Dll,
too.
Signed-off-by: axis <qt-info@nokia.com>
Merge request: 2560
Diffstat (limited to 'mkspecs')
-rw-r--r-- | mkspecs/symbian/linux-gcce/qmake.conf | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mkspecs/symbian/linux-gcce/qmake.conf b/mkspecs/symbian/linux-gcce/qmake.conf index faac2f1..648a591 100644 --- a/mkspecs/symbian/linux-gcce/qmake.conf +++ b/mkspecs/symbian/linux-gcce/qmake.conf @@ -54,7 +54,7 @@ DEFINES += __GCCE__ \ _STLP_NO_EXCEPTION_HEADER QMAKE_LFLAGS_APP += --entry=_E32Startup -u _E32Startup -QMAKE_LFLAGS_SHLIB += --default-symver --entry _E32Dll +QMAKE_LFLAGS_SHLIB += --default-symver --entry=_E32Dll -u _E32Dll QMAKE_LFLAGS_PLUGIN += $$QMAKE_LFLAGS_SHLIB gcceExtraFlags = --include=${EPOCROOT}/epoc32/include/gcce/gcce.h -march=armv5t -mapcs -mthumb-interwork -nostdinc -c -msoft-float -T script |