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)

Other
AIX
defect

Tracking

()

VERIFIED DUPLICATE of bug 21117

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
Blocks: 18688
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
marking dup *** This bug has been marked as a duplicate of 21117 ***
Status: RESOLVED → VERIFIED
VERIFIED Dupe.
You need to log in before you can comment on or make changes to this bug.