Closed Bug 18896 Opened 26 years ago Closed 26 years ago

Fix linker dependencies on AIX (and other unix platforms)

Categories

(SeaMonkey :: General, defect, P3)

Other
AIX
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: jdunn, Assigned: jdunn)

References

Details

Attachments

(1 file)

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)
Status: NEW → ASSIGNED
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: 26 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
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) >
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: