Seth Proctor wrote: > Sorry to revive an old posting, but I have a question about this. In the > current snv_91 system the Xaw libraries are available, but not the header > files. I see in the priority list that Xaw is P3, and there is some question > about the APIs changing. Does the priority/comment refer just to the headers? > Should the existing .so files not be used directly? > > For the curious: I'd like to configure Xaw support when building emacs (there > doesn't seem to be a packaged version available).
Working out the differences between the current community libXaw and the Solaris libXaw, in both headers and sources, and figuring out how to ship it without breaking binary or source compatibility is still something on our todo list, which we don't have a good answer for yet. We're hoping to have it solved in the next few months for the 2008.11 release, but until then, if you want to build something using libXaw, grab the source from Xorg & build your own and don't rely on it being compatible with whatever we ship in the future. And while it doesn't help people trying to compile specific packages, we (both Sun & X.Org) strongly encourage anyone writing code that uses libXaw to port to a toolkit that's still actively maintained and updated for modern requirements like accessibility helpers - GTK+ is the preferred choice for C programs in OpenSolaris - Qt & Java/Swing are also good current choices. -- -Alan Coopersmith- alan.coopersmith at sun.com Sun Microsystems, Inc. - X Window System Engineering