90
edits
(→Build) |
No edit summary |
||
| Line 8: | Line 8: | ||
Here we are porting NSPR to Symbian OS with "Open C", utilizing <tt>libc</tt> and <tt>libpthread</tt>. Determine where the boundaries are and marking them is our major work, also plus a load of build and test tricks. | Here we are porting NSPR to Symbian OS with "Open C", utilizing <tt>libc</tt> and <tt>libpthread</tt>. Determine where the boundaries are and marking them is our major work, also plus a load of build and test tricks. | ||
= Get updates = | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=432430 Bug 432430] is the patch and discussion on NSPR for Symbian OS port. | [https://bugzilla.mozilla.org/show_bug.cgi?id=432430 Bug 432430] is the patch and discussion on NSPR for Symbian OS port. | ||
From [http://mozilla-symbian.googlecode.com/ Mozilla-Symbian project at GoogleCode] you could find latest source of NSPR ports to Symbian OS before they get checked into Mozilla source tree. | |||
[http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=all&branch=HEAD&branchtype=match&dir=%2Fmozilla%2Fnsprpub%2F&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=month&mindate=&maxdate=&cvsroot=%2Fcvsroot Check-in of NSPR] in recent one month. Find what has been checked in already. | |||
= Build = | = Build = | ||
== Prerequisite == | == Prerequisite == | ||
| Line 106: | Line 108: | ||
* According to [http://wiki.forum.nokia.com/index.php/S60_3rd_Edition:_Application_Development#Install_Perl S60 3rd Edition: Application Development] and practice, it is required to use ActivePerl as close as '''v5.6.1.635'''. Later or earlier version of ActivePerl has '''hidden incompatibilities''' with Symbian OS building purpose. | * According to [http://wiki.forum.nokia.com/index.php/S60_3rd_Edition:_Application_Development#Install_Perl S60 3rd Edition: Application Development] and practice, it is required to use ActivePerl as close as '''v5.6.1.635'''. Later or earlier version of ActivePerl has '''hidden incompatibilities''' with Symbian OS building purpose. | ||
* As of May 27th, Open C plugin v1.3 got released. Open C plugin v1.3 now supports IPv6, but in the [https://bugzilla.mozilla.org/attachment.cgi?id=324584 patch 324584] IPv6 support is not added into NSPR. | * As of May 27th, Open C plugin v1.3 got released. Open C plugin v1.3 now supports IPv6, but in the [https://bugzilla.mozilla.org/attachment.cgi?id=324584 patch 324584] IPv6 support is not added into NSPR. | ||
edits