openjdk编译错误2

 ../../../src/solaris/native/sun/awt/awt.h:38: fatal error: X11/Intrinsic.h: No such file or directory

compilation terminated.
make[5]: *** [/home/guohai/dev/src/java/openjdk-7-ea-src-b141-05_may_2011/build/linux-i586/tmp/sun/sun.awt/awt/obj/BufImgSurfaceData.o] Error 1
make[5]: *** Waiting for unfinished jobs….
make[5]: Leaving directory `/home/guohai/dev/src/java/openjdk-7-ea-src-b141-05_may_2011/jdk/make/sun/awt’
make[4]: *** [library_parallel_compile] Error 2
make[4]: Leaving directory `/home/guohai/dev/src/java/openjdk-7-ea-src-b141-05_may_2011/jdk/make/sun/awt’
make[3]: *** [all] Error 1
make[3]: Leaving directory `/home/guohai/dev/src/java/openjdk-7-ea-src-b141-05_may_2011/jdk/make/sun’
make[2]: *** [all] Error 1
make[2]: Leaving directory `/home/guohai/dev/src/java/openjdk-7-ea-src-b141-05_may_2011/jdk/make’
make[1]: *** [jdk-build] Error 2
make[1]: Leaving directory `/home/guohai/dev/src/java/openjdk-7-ea-src-b141-05_may_2011′
make: *** [build_product_image] Error 2

sudo apt-get install libxt-dev

/usr/bin/ld: cannot find -lXtst

collect2: ld returned 1 exit status
make[6]: *** [/home/flykof/build-qtopia/bin/qvfb] Error 1
make[6]: Leaving directory `/home/flykof/build-qtopia/src/tools/qt/qvfb'
make[5]: *** [all] Error 2
make[5]: Leaving directory `/home/flykof/build-qtopia/src/tools/qt/qvfb'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/flykof/build-qtopia/src/tools/qt/qvfb'
make[3]: *** [sub-tools-qt-qvfb] Error 2
make[3]: Leaving directory `/home/flykof/build-qtopia/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/flykof/build-qtopia/src'
make[1]: *** [qtopia_all] Error 2
make[1]: Leaving directory `/home/flykof/build-qtopia'
make: *** [all] Error 2

�@���息是在make Qtopia4.3.3�r�l生的�e�`

解�Q�k法

#> ls /usr/lib/ | grep Xtst
libXtst.so.6 -> libXtst.so.6.1.0
libXtst.so.6.1.0

It turns out the RPM installer didn't set a symbolic link. I did this:

#> cd /usr/lib
#> ln -s libXtst.so.6 libXtst.so

修改之後,make就�]���}了

但最佳的解�Q�k法是

sudo apt-get install libxtst-dev

安�b完成之後,make也�]���}了。

 

 

你可能感兴趣的:(职场,OpenJDK,休闲)