> 5. No X11 header files causes compilation problems with AWT files.
> 
> /jdk/src/solaris/native/sun/awt/utility/rect.h: fatal error: 'X11/Xlib.h' 
> file not found
> jdk/src/solaris/native/sun/awt/awt.h:38:10: fatal error: 'X11/Intrinsic.h' 
> file not found

XQuartz installs to /opt/X11 (outside of the "Apple wants to be Apple-only" 
/usr realm), which is on the search list for configure.

Note that X11 will be disabled soon (as soon as I can find a sponsor to push 
the changes) but the dependency will not be completely removed until a later 
date (not enough time for that :(. I haven't checked to see if there would be 
any compilation errors, that would be a worthwhile experiment.

The changes are here if you want to try them:
http://cr.openjdk.java.net/~ddehaven/8016096/
http://cr.openjdk.java.net/~ddehaven/8025673/

Those are against jdk8/build since it has the CompileNativeLibraries split. The 
former requires the latter or the build will fail.

-DrD-

Reply via email to