Closed
Bug 302162
Opened 19 years ago
Closed 19 years ago
Compatibility issue between embeded Mozilla and its users
Categories
(SeaMonkey :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: westlookbird, Unassigned)
References
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20050606 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20050606 We have embedded Mozilla in our project using xpcom APIs. But we meet a big compatibility problem which is caused by the gcc compilers' ABI change. If Mozilla and our project are built by different version gcc with different ABI version, the program will not work Sad . That's really a depression and we have made lots of tries to solve that, but we still don't have a good solution. So, could mozilla document that build with gcc3.x or above should use ABI1 ? That's will be very helpfulto solve the compatibility problem. And further more, many other projects depend on mozilla will definitely benefit from that too. thanks, Michael Reproducible: Always
Comment 1•19 years ago
|
||
*** Bug 302132 has been marked as a duplicate of this bug. ***
Comment 2•19 years ago
|
||
The GCC3 ABI is now used for all official mozilla.org releases. The differences between gcc3.2/3.4/4.0 do not affect our frozen symbols or interface vtables. If you are using the unfrozen symbols you will have to use the same compiler settings.
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•