Hi Phil, > Roman, > > error: X11/Intrinsic.h: No such file or directory > > The requirement for this header file isn't new, and its used in the > production bits too, and since the openjdk code is the same as b23 > so if you don't have this file I'd have expected previous builds/drops > to fail for you also.
Thanks for pointing this out. Must have missed this when scanning over the error message. I've upgraded my machine since the last build and probably this package (libxt-dev on Ubuntu) got deleted somehow. Anyway, it would be helpful to include this in some configure-like check, maybe in make sanity, or similar. I've already seen a couple of such compiler failures (e.g. for libasound), which are non-obvious to figure out, and more importantly they bomb _anytime_ during a build process, as opposed to a quick configure-check which fails right before the build starts. Makes life much easier IMO. /Roman > > -phil. > > Roman Kennke wrote: > > Hello everybody, > > > > with a fresh checkout from the new repositories I get the following > > compile error, am I missing something here?: > > > > /usr/bin/gcc -O3 -fno-strict-aliasing -fPIC -W -Wall -Wno-unused > > -Wno-parentheses -fno-omit-frame-pointer -D_LITTLE_ENDIAN > > -D__MEDIALIB_OLD_NAMES -D__USE_J2D_NAMES -DMLIB_NO_LIBSUNMATH -Di586 > > -DARCH='"i586"' -DLINUX -DRELEASE='"1.7.0-internal"' > > -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -I. > > -I/home/roman/src/OpenJDK/openjdk/build/linux-i586/tmp/sun/sun.awt/awt/CClassHeaders > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/javavm/export > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/javavm/export > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/javavm/include > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/javavm/include > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/common > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/common > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt > > -I/usr/X11R6/include -I/usr/X11R6/include/X11/extensions > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/font > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/debug > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../font > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/../font > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/nati > ve/sun/awt/image > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/image/cvutils > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/shell > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/medialib > -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/medialib > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../java2d > -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/../java2d > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../java2d/loops > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../java2d/pipe > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../java2d/opengl > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/../java2d/opengl > > -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/../java2d/x11 > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../dc/doe > -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt > /../dc/path > -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/../jdga > -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt -c -o > /home/roman/src/OpenJDK/openjdk/build/linux-i586/tmp/sun/sun.awt/awt/obj/BlitBg.o > > /home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../java2d/loops/BlitBg.c > > In file included > > from > > /home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/color.h:28, > > > > from > > /home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/img_util_md.h:26, > > > > from > > /home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/image/BufImgSurfaceData.c:31: > > /home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/awt.h:38:27: > > error: X11/Intrinsic.h: No such file or directory -- Dipl.-Inform. (FH) Roman Kennke, Software Engineer, http://kennke.org aicas Allerton Interworks Computer Automated Systems GmbH Haid-und-Neu-Straße 18 * D-76131 Karlsruhe * Germany http://www.aicas.com * Tel: +49-721-663 968-0 USt-Id: DE216375633, Handelsregister HRB 109481, AG Karlsruhe Geschäftsführer: Dr. James J. Hunt
