Currently, libgcjawt (used, among other things, by OpenOffice.org) is built only if the gtk peers are used. Looks like the classpath guys have already fixed it to work with other peers, but the Makefiles need updating.
Created attachment 10980 [details] Build libgcjawt when using Qt peers Attaching patch, currently tested only in a "It compiles, therefore it works(R)" fashion. [(R) indicates a registered trademark of Microsoft's QA department]
Hmm, shouldn't libgcjawt built even without the peers selected as someone might have their own peers to install after GCJ was install? (this is directed towards the reporter)
Agreed, should be built in any case (which is apparently done correctly in current trunk). trunk still has the problem that the classpath_jawt_* functions are defined for the gtk peer only; an implementation for the qt and xlib peers is needed to make libgcjawt useful.
After some digging around, the other peers need an implementation of classpath_jawt for this to work -- I've attached a working implementation for the Qt peer to classpath bug #27555
Created attachment 11521 [details] Patch for gcc adding support for the Qt classpath_jawt bits from bug 27555 to libjava
Closing as won't fix as libgcj (and the java front-end) has been removed from the trunk.