Another Ubuntu 13.04 32 bit build failure: No X11/Intrinsic.h

Erik Joelsson erik.joelsson at oracle.com
Mon May 6 12:56:41 UTC 2013


Unfortunately the list of packages in configure is not complete. On my 
older ubuntu, that file comes from libxt-dev.

/Erik

On 2013-05-06 14:32, Weijun Wang wrote:
> Build failed during jdk. Re-run shows
>
> $ make jdk-only LOG=debug
> Running make as '/usr/bin/make  VERBOSE= -R -I 
> /mnt/h/more/space/repos/jdk8/tl/common/makefiles 
> SPEC=/space/repos/jdk8/tl/build/linux-x86-normal-server-release/spec.gmk 
> -j1'
> Building Java(TM) for target 'jdk-only' in configuration 
> '/space/repos/jdk8/tl/build/linux-x86-normal-server-release'
>
> ## Starting jdk
> make[1]: Entering directory 
> `/mnt/h/more/space/repos/jdk8/tl/jdk/makefiles'
> /usr/bin/make  VERBOSE="" -R -I 
> /mnt/h/more/space/repos/jdk8/tl/common/makefiles -f Import.gmk
> make[2]: Entering directory 
> `/mnt/h/more/space/repos/jdk8/tl/jdk/makefiles'
> make[2]: Nothing to be done for `default'.
> make[2]: Leaving directory 
> `/mnt/h/more/space/repos/jdk8/tl/jdk/makefiles'
> /usr/bin/make  VERBOSE="" -R -I 
> /mnt/h/more/space/repos/jdk8/tl/common/makefiles -f 
> GenerateJavaSources.gmk
> make[2]: Entering directory 
> `/mnt/h/more/space/repos/jdk8/tl/jdk/makefiles'
> /bin/mkdir -p 
> /space/repos/jdk8/tl/build/linux-x86-normal-server-release/jdk/gensrc_x11wrappers
> (cd 
> /space/repos/jdk8/tl/build/linux-x86-normal-server-release/jdk/gensrc_x11wrappers 
> && /usr/bin/gcc-4.7 -m32 -o 
> /space/repos/jdk8/tl/build/linux-x86-normal-server-release/jdk/gensrc_x11wrappers/sizer.32.exe 
> /space/repos/jdk8/tl/build/linux-x86-normal-server-release/jdk/gensrc_x11wrappers/sizer.32.c 
> \
>                \
>                \
>
> -I/space/repos/jdk8/tl/build/linux-x86-normal-server-release/jdk/include 
> \
>
> -I/mnt/h/more/space/repos/jdk8/tl/jdk/src/share/javavm/export \
>
> -I/mnt/h/more/space/repos/jdk8/tl/jdk/src/solaris/javavm/export \
>
> -I/mnt/h/more/space/repos/jdk8/tl/jdk/src/share/native/common \
>
> -I/mnt/h/more/space/repos/jdk8/tl/jdk/src/solaris/native/common \
>
> -I/mnt/h/more/space/repos/jdk8/tl/jdk/src/solaris/native/sun/awt \
>      
> -I/mnt/h/more/space/repos/jdk8/tl/jdk/src/share/native/sun/awt/debug \
>      
> -I/mnt/h/more/space/repos/jdk8/tl/jdk/src/share/native/sun/awt/image/cvutils 
> -lc)
> In file included from 
> /space/repos/jdk8/tl/build/linux-x86-normal-server-release/jdk/gensrc_x11wrappers/sizer.32.c:11:0:
> /mnt/h/more/space/repos/jdk8/tl/jdk/src/solaris/native/sun/awt/awt_p.h:44:27: 
> fatal error: X11/Intrinsic.h: No such file or directory
> compilation terminated.
> make[2]: *** 
> [/space/repos/jdk8/tl/build/linux-x86-normal-server-release/jdk/gensrc_x11wrappers/sizer.32.exe] 
> Error 1
> make[2]: Leaving directory 
> `/mnt/h/more/space/repos/jdk8/tl/jdk/makefiles'
> make[1]: *** [gensrc-only] Error 2
> make[1]: Leaving directory 
> `/mnt/h/more/space/repos/jdk8/tl/jdk/makefiles'
> make: *** [jdk-only] Error 2
>
> During the configure process, it has asked me to install several packages
>
>      sudo apt-get install build-essential
>      sudo apt-get install libX11-dev libxext-dev libxrender-dev 
> libxtst-dev
>      sudo apt-get install libcups2-dev
>      sudo apt-get install libasound2-dev
>
> Still not enough?
>
> Thanks
> Max



More information about the build-dev mailing list