Building the target for the phone is easy like the previous versions:
abld build gcce urel
But building for the Windows target is not so easy, you can use Carbide, or set your environment correctly. To use carbide, you can import your bld.inf, and just click on build. To use command line build, you can follow the instruction at http://www.sciabarra.com/blog/ or check out Webkit, and run build -e > env.bat (but adjust the EPOCROOT to the correct value, which is usually “C:\Symbian\9.1\S60_3rd_MR_X”, where X is the revision number).
You need to modify the package file, you can see the sample files included on the SDK, here is a list that you must change:
- Change target uid for 3rd edition: 0×101F7961
- EXE and DLL should go to
\sys\bin(flat, all exe and dll goes here), not\system\apps\appnameanymore - Place resource files in
\resource\apps\ - Registration files should go to:
\private\10003a3f\import\apps\
Creating the package file is easy, just type: makesis filename.pkg
Create certificate file (see the SDK, you can copy paste the command line), and sign your application:
signsis s60biblev3.sis s60biblev3.sis symbianbible.cer symbianbible.key password
OK, you are ready to install your application.
