1) i'm using s^3, it tried to change the scripts there, but no effect
2) i don't understand, i've found many references that specifying --rw-base and Tdata should do the job, but it doesn't. is it a bug? here's symbian-dependent part of my .pro file
Code:
symbian {
QMAKE_CXXFLAGS.ARMCC += --signed_chars
QMAKE_CXXFLAGS.GCCE += -fsigned-char
MMP_RULES += "ALWAYS_BUILD_AS_ARM"
TARGET.UID3 = 0xI dont tell you :)
TARGET.EPOCSTACKSIZE = 0x10000
TARGET.EPOCHEAPSIZE = 0x100000 0x4000000
QMAKE_LFLAGS.ARMCC += --rw-base 0xC00000
QMAKE_LFLAGS.GCCE += -Tdata 0xC00000
}
as you can see I'm also specifyng heap and stack size, but in mmp file i see another values:
....
EPOCSTACKSIZE 0x10000
EPOCHEAPSIZE 0x20000 0x2000000
...
again, is it a bug or there are some restrictions? weird is, that for static library, heap and stack size are generated well to mmp (although it has no effect for static library)