Mobile/Symbian/NSPR: Difference between revisions

m
Line 59: Line 59:
* In your Carbide.C++, now you can choose '''Project » Build Project''' from menu to compile and link NSPR for Symbian OS.
* In your Carbide.C++, now you can choose '''Project » Build Project''' from menu to compile and link NSPR for Symbian OS.
* By default, the IDE is building binaries for Emulator(WINS). We could build binaries for device by select '''Project » Build Configurations » Set Active » Phone Release''' from menu.
* By default, the IDE is building binaries for Emulator(WINS). We could build binaries for device by select '''Project » Build Configurations » Set Active » Phone Release''' from menu.
* If there is no error after building the '''Phone Release''' project configuration, it's time to generate target device installation package. Select '''Project » Properties''' from menu, select '''Carbide.c++ » Carbide Build Configurations''', click '''Add''' in tab '''SIS Builder''' to select our <tt>.pkg</tt> file. Probably it is located at <tt>D:\mozilla\nsprpub\build\symbian\sis\run_nspr_tests_static.pkg</tt>. Then we have to select '''Sign sis file with certificate/key pair''', and locate the certificate/key pair files from NSPR for Symbian supporting files.
* If there is no error after building the '''Phone Release''' project configuration, it's time to generate target device installation package. Select '''Project » Properties''' from menu, select '''Carbide.c++ » Carbide Build Configurations''', click '''Add''' in tab '''SIS Builder''' to select our <tt>.pkg</tt> file. Probably it is located at <tt>D:\mozilla\nsprpub\build\symbian\sis\run_nspr_tests_static.pkg</tt>. Then we have to select '''Sign sis file with certificate/key pair''', and locate the certificate/key pair files from [https://bugzilla.mozilla.org/attachment.cgi?id=324627 NSPR for Symbian supporting files].
* Do the '''Project » Build Project''' again from menu bar, you will finally see the line <br>"''***SIS Creation Complete''"<br> in Console output. At this point, you have done building NSPR for Symbian OS.
* Do the '''Project » Build Project''' again from menu bar, you will finally see the line <br>"''***SIS Creation Complete''"<br> in Console output. At this point, you have done building NSPR for Symbian OS.


90

edits