On 03/15/2013 02:05 PM, Andrew Hughes wrote: >> Might want to update configure to check for these libs on linux. >> > > Well that won't work everywhere: > > $ apt-get install libx11-dev libxext-dev libxt-dev libxrender-dev > bash: apt-get: command not found > > so this advice has limited usage anyway.
Well, configure checks for these would be nice to have anyway (even if the package names for these are different). I ran into this last week too. > How did it fail without the X libraries? Here's what the failure looks like on Fedora 19: http://kojipkgs.fedoraproject.org//work/tasks/9190/5109190/build.log I don't know how long this build log would be around for, so here's the snippet of the build log around the error: (snip) + /usr/bin/mkdir -p /builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers (cd /builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers && /usr/bin/gcc -m64 -o /builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.exe /builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.c \ \ \ -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/include \ -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/javavm/export \ -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/javavm/export \ -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/native/common \ -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/native/common \ -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/native/sun/awt \ -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/native/sun/awt/debug \ -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/native/sun/awt/image/cvutils -lc) GensrcX11Wrappers.gmk:91: Building /builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.exe (from /builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.c) (/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.c newer) + cd /builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers + /usr/bin/gcc -m64 -o /builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.exe /builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.c -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/include -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/javavm/export -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/javavm/export -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/native/common -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/native/common -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/native/sun/awt -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/native/sun/awt/debug -I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/native/sun/awt/image/cvutils -lc (snip) In file included from /builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.c:11:0: /builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/native/sun/awt/awt_p.h:51:36: fatal error: X11/extensions/Xrender.h: No such file or directory #include <X11/extensions/Xrender.h> ^ (snip) Cheers, Omair -- PGP Key: 66484681 (http://pgp.mit.edu/) Fingerprint = F072 555B 0A17 3957 4E95 0056 F286 F14F 6648 4681