oji.lib is not getting copied to the dist/lib directory like it should as part of the build process. The dll is getting copied. This makes building in the mozilla\java directory fail.
Reassign to Joe as I'm leaving the role of OJI module owner.
Target Milestone: --- → mozilla0.9.5
Ressign to Joe Chou, as I am no longer working officially on OJI.
Assignee: edburns → joe.chou
Target Milestone: mozilla0.9.5 → mozilla0.9.6
Reporter, what mozilla you used (trunk, some branch)? Would you provide something to reproduce the problem? Thanks.
Trunk of Mozilla as day bug was filed. This is just a simple problem in the makefile file, work around was to manually copy oji.lib.
Re-assign to nidheesh.
Assignee: joe.chou → nidheesh
Target Milestone: mozilla0.9.6 → mozilla0.9.9
nidheesh, do you think that you can fix this before 0.9.9?? Chris, do you think that you can help us here?
I think the key to this is in line 441 of config/rules.mak : # Build the component as a standalone DLL. Do _not_ install the import # library, because it's a component; nobody should be linking against # it! So why is the mozilla/java (blackwood?) makefiles trying to link against a component? Also, according to the rules.mak, you can't build both java & oji into the same app.
These makefiles reference oji.lib: java\dom\src\makefile.win java\pluggable-jvm\wf_moz6\public\makefile.win java\pluggable-jvm\wf_moz6\src\makefile.win java\plugins\src\makefile.win I don't know why they need oji.lib, I just tried to build the java directory and got a bunch of errors and then proceeded to fix them.
topembed- not clear from summary and description if this is important for embedding, escalate by removing - - triage team (chofmann, cathleen, marcia)
Keywords: topembed → topembed-
Target Milestone: mozilla0.9.9 → ---
The nmake build system has been removed. Marking this wontfix. (We need a NO_LONGER_RELEVANT bug state.)
Status: ASSIGNED → RESOLVED
Last Resolved: 15 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.