Posted by Stephen Ecob, stephen.ecob@cisra.canon.com.au
on February 19, 2002 at 02:38
Hello Nouman !
After much frustration I've figured it out ...
1. Get app working on emulator
2. abld build armi urel
3. If petran is bitching about dlls having
data then you'll have to remove all static data
(both initialised _and_ uninitialised) from dlls. (NB const data is OK)
4. abld freeze armi
5. abld build armi urel
6. Make yourself a .aif file. "Application
Information File". This is done with the aif builder tool. You need to specify application name and UID3. The UID3 is the _second_ UID listed in the UID line of your application's .mmp file. You must give the correct UID3 or the app will refuse to execute on the 9210.
7. Package up your .app, .dll, .rss and .aif files into a .sis archive using the makesis tool. This involves writing a .pkg file that specifies which files go into the package etc, and then running:
makesis <name>.pkg
8. Install <name>.sis using the Nokia software installer that comes on the CD with the 9210. You can get familiar with this tool by using it to install some of the games that come on the CD.
9. Restart your 9210 by taking it's battery out
and then reinserting it. Failure to do this will sometimes cause Symbian to crash spectacularly - but don't worry, a power cycle will fix it, just like Windows
10. Press the "Extras" button on your 9210 - your new app will be sitting on the right of the window !