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)
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: 26 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•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•