From 1ddd1b7f27ee668d256f78e88f180eeb4fc565ba Mon Sep 17 00:00:00 2001 From: axis Date: Fri, 14 Aug 2009 11:40:05 +0200 Subject: Add extra linker options to RVCT. These are needed to set correct entry point, as well as deal with the delicate symbol handling on Symbian. The symbols will be resolved properly later on by the elftran tool. --- mkspecs/symbian/linux-armcc/qmake.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mkspecs/symbian/linux-armcc/qmake.conf b/mkspecs/symbian/linux-armcc/qmake.conf index 08fbe08..10b6d73 100644 --- a/mkspecs/symbian/linux-armcc/qmake.conf +++ b/mkspecs/symbian/linux-armcc/qmake.conf @@ -26,6 +26,8 @@ QMAKE_DEL_DIR = rmdir QMAKE_CHK_DIR_EXISTS = test -d QMAKE_MKDIR = mkdir -p +QMAKE_LFLAGS_SHLIB += --entry _E32Dll --partial --diag_suppress 6331,6780 + QT_ARCH = arm DEFINES += __SYMBIAN32__ EKA2 __S60_50__ __S60_3X__ __SERIES60_3X__ __EPOC32__ __MARM__ __EABI__ __ARMCC__ __ARMcc_2__ __ARMCC_2_2__ __MARM_ARMV5__ __DLL__ _UNICODE -- cgit v0.12