Closed
Bug 504767
Opened 16 years ago
Closed 7 years ago
add DLL build code for Symbian emulator
Categories
(NSPR :: NSPR, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: m_kato, Assigned: m_kato)
Details
Attachments
(2 files, 1 obsolete file)
17.64 KB,
patch
|
Details | Diff | Splinter Review | |
3.15 KB,
patch
|
Details | Diff | Splinter Review |
- Remove --enable-symbian-target optiion. This value can set by --target=xxx option
- Add DLL build option for Symbian emulator (WINSCW)
- Symbian emulator is not ARM. So, sets correct value for OS_TEST and OS_ARCH.
- Add UID (this values are dummy now. After getting it by mozilla.org / mozilla.com, it sets correct value.)
Updated•16 years ago
|
Attachment #389092 -
Flags: superreview?(nelson)
Attachment #389092 -
Flags: review?(harry.li)
Comment 1•16 years ago
|
||
Comment on attachment 389092 [details] [diff] [review]
patch v0
I'd like to get opinions from some of the other Symbian contributors.
For a quick response I had a quick look on patch v0, it is cool and it's much trickier than mine. I haven't used this in my machine cause I am on a biz travel now, then I could give just one question to patch v0. As we are going to build nspr DLLs for WINSCW, however in the new "symbian_uid.txt" file you only give 0x00000000 values for UID3, are those values just temporary place holders? If so, I think we could open a bug to maintain UIDs used in Fennec on Symbian OS, I just applied dozens last year.
And a small notice, after this patch landed, the situation for NSPR is it will be shared library for WINSCW(emulator) and still static library for ARM(device) build. Then we will move device build to shared library too.
Sorry, I haven't ready your comment in the initial bug submit, now I know they are dummy UID3.
Assignee | ||
Comment 4•16 years ago
|
||
Although this patch is WIP, there is know issue.
- cross_compiling flag becomes no. This will be fixed by next.
- pr*.h headers may conflict with S60 system and nspr. This will be fixed by next.
Comment 5•16 years ago
|
||
Comment on attachment 389092 [details] [diff] [review]
patch v0
I am canceling these review requests because the preceding comment tells us there will soon be a newer patch.
Attachment #389092 -
Flags: review?(harry.li)
Updated•16 years ago
|
Attachment #389092 -
Attachment is obsolete: true
Attachment #389092 -
Flags: superreview?(nelson)
Assignee | ||
Comment 6•16 years ago
|
||
Here is a quick reply, I can build WINSCW DLLs with attachment 390769 [details] [diff] [review] successfully. Then I will test this on the emulator.
With "patch v1" I could build emulator DLL successfully. And then I patched the Makefile.in in nsprpub/pr/tests to make test cases compiled and linked. I tested the result exes in the emulator with caller in bug 501172 attachment 387846 [details], the result is good. Now this patch is here as a draft asking for comment. There are some other issues not related with this patch itself, it will be talked later.
Assignee | ||
Comment 9•7 years ago
|
||
Symbian is gone, so mark as WONTFIX.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•