Closed
Bug 18970
Opened 26 years ago
Closed 25 years ago
AIX does not build linking in the standard gtk libraries
Categories
(Core :: XUL, defect, P3)
Tracking
()
People
(Reporter: jdunn, Assigned: jdunn)
References
Details
AIX has a linker issue in that if you link more than one shared library
against the static gtk libs, then you get duplicates of the symbols
(i.e. with gtk you end up getting a shared memory violation). However,
you need to link against them to resolve the gtk symbols for timers and
the app itself.
To fix this, I am going to create a single gtk shared library that
is composed of gtk,gdk,glib & gmodule.
makeC++SharedLib_r -p1 -brtl -bso -o libgtkso.so /usr/wpc/lib/libgtk.a
/usr/wpc/lib/libgdk.a /usr/wpc/lib/libgmodule.a /usr/wpc/lib/libglib.a -lXext
-lX11 -lm
And then change the TK_LIBS so include -lgtkso instead of -lgtk -lgdk -lgmodule
-lglib
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
marking dup
*** This bug has been marked as a duplicate of 21117 ***
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Comment 2•25 years ago
|
||
VERIFIED Dupe.
You need to log in
before you can comment on or make changes to this bug.
Description
•