Closed
Bug 18896
Opened 25 years ago
Closed 25 years ago
Fix linker dependencies on AIX (and other unix platforms)
Categories
(SeaMonkey :: General, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: jdunn, Assigned: jdunn)
References
Details
Attachments
(1 file)
19.62 KB,
patch
|
Details | Diff | Splinter Review |
AIX fails to run without certain symbols being resolved at runtime. To get around this, I am removing the linker "-berok" flag and am fixing up all of the undefined symbols in all of the modules. I am doing this by adding MOZ_COMPONENT_LIBS that is basically NSPR & xpcom into configure and config/autoconf.mk.in. Then going through all of the Makefile.in's and solving all of the unresolved symbols.
Blocks: 18688
Summary: Fix linker dependencies. → Fix linker dependencies on AIX (and other unix platforms)
dp@netscape.com reviewed my changes, and I backed out one small one (gfx/src/xlibrgb/Makefile.in), which I need to fix (it should be EXTRA_DSO_LDOPTS += $(XLDFLAGS) $(XLIBS))
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
More DIFFS for this... I know this is verified Closed but still using this bug! Index: js/src/liveconnect/Makefile.in =================================================================== RCS file: /cvsroot/mozilla/js/src/liveconnect/Makefile.in,v retrieving revision 1.12 diff -r1.12 Makefile.in 94a95,99 > EXTRA_DSO_LDOPTS += \ > $(MOZ_COMPONENT_LIBS) \ > -lmozjs \ > $(NULL) > Index: mailnews/news/build/Makefile.in =================================================================== RCS file: /cvsroot/mozilla/mailnews/news/build/Makefile.in,v retrieving revision 1.17 diff -r1.17 Makefile.in 46a47 > -lmozjs \ Index: modules/oji/src/Makefile.in =================================================================== RCS file: /cvsroot/mozilla/modules/oji/src/Makefile.in,v retrieving revision 1.12 diff -r1.12 Makefile.in 56a57,62 > EXTRA_DSO_LDOPTS += \ > $(MOZ_COMPONENT_LIBS) \ > -lmozjs \ > -ljsj \ > $(NULL) >
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•