error:building for ARMI Platform
My code is working fine on emulator and i want to test it out on a device. and for making it's sis i have to make SIS file. when i am building my application for ARMI platofrm it's giving error as:
PETRAN - PE file preprocessor V01.00 (Build 175)
Copyright (c) 1996-2001 Symbian Ltd.
ERROR: Dll 'APPLI[10009B89].APP' has initialised data.
NMAKE : fatal error U1077: 'petran' : return code '0xfffffffe'
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\vc98\bin\nmake.exe"' : return code '0
nmake -nologo -f "\Symbian\6.1\Series60\EPOC32\BUILD\SYMBIAN\6.1\SERIES60\SERIES60EX\APPLIGROUP\ARMI.ma
ke" FINAL CFG=UREL VERBOSE=-s
could anybody suggest wht does this " INITIALISED DATA " mean and how can i find it' to chk my code.....
You have static variables in your code, which are not allowed in dlls. If your project has many file and you don't know exactly where they are, the following commands may help:
nm *.o > tmp
find /I " d " tmp > globals.txt
find /I " b " tmp >> globals.txt
find /I " g " tmp >> globals.txt
The directory to run them seems to be