-
Enhancement
-
Resolution: Unresolved
-
P4
-
7
-
Cause Known
-
generic
-
linux
It is relevant for Solaris and Linux, and X11 systems in general.
After removing Motif implementation library, we have there common libawt shared lib and sometimes two implementation libraries named libmawt, one for XAWT and one for headless. However in future there may be more toolkits based on X11. To reuse code and avoid unnecessary reexporting symbols, we should (1) remove and/or rewrite certain places in the native code selecting between XAWT and Motif; (2) include common code in libawt only to avoid duplication in implementation libraries.
After removing Motif implementation library, we have there common libawt shared lib and sometimes two implementation libraries named libmawt, one for XAWT and one for headless. However in future there may be more toolkits based on X11. To reuse code and avoid unnecessary reexporting symbols, we should (1) remove and/or rewrite certain places in the native code selecting between XAWT and Motif; (2) include common code in libawt only to avoid duplication in implementation libraries.
- relates to
-
JDK-6927214 make/sun/xawt/FILES_c_unix.gmk refers to files apparently belonging to libawt.so sources
-
- Closed
-