Bug#490064: libjdic-java: Missing build-dependency on java-gcj-compat-dev

Michael Bienia michael at vorlon.ping.de
Wed Jul 9 15:15:25 UTC 2008


Package: libjdic-java
Version: 0.0.20060613-8
Severity: normal
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu intrepid

Hello,

trying to build libjdic-java in Ubuntu intrepid fails with the
following error:

ant -f jdic/build.xml buildunixjni buildunixembed
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0/lib/tools.jar
Buildfile: jdic/build.xml

init:
     [echo] ++++++++++++++++++++++++++++++++++++++++++++++++++++
     [echo] + JDIC API build version 2006 release 0308
     [echo] + The distribution directory is: ./dist/linux/
     [echo] ++++++++++++++++++++++++++++++++++++++++++++++++++++

buildunixjni:
     [exec] make[1]: Entering directory `/tmp/buildd/libjdic-java-0.0.20060613/jdic/src/unix/native/jni'
     [exec] g++ -c -fPIC -I/include -I/include/linux `pkg-config --cflags glib-2.0` `pkg-config --cflags libgnome-2.0` `pkg-config --cflags gnome-vfs-2.0` `pkg-config --cflags gnome-vfs-module-2.0` `pkg-config --cflags bonobo-activation-2.0` `pkg-config --cflags libbonobo-2.0` `pkg-config --cflags ORBit-2.0` `pkg-config --cflags gconf-2.0` -o GnomeBrowserService.o GnomeBrowserService.cpp
     [exec] GnomeBrowserService.cpp:21:17: error: jni.h: No such file or directory
     [exec] In file included from GnomeBrowserService.cpp:22:
     [exec] GnomeBrowserService.h:16: error: 'JNIEXPORT' does not name a type
     [exec] make[1]: Leaving directory `/tmp/buildd/libjdic-java-0.0.20060613/jdic/src/unix/native/jni'
     [exec] GnomeBrowserService.cpp:30: error: 'JNIEXPORT' does not name a type
     [exec] make[1]: *** [GnomeBrowserService.o] Error 1

BUILD FAILED
/tmp/buildd/libjdic-java-0.0.20060613/jdic/build.xml:341: exec returned: 2

I could fix it by adding java-gcj-compat-dev to build-depends.

Regards
Michael





More information about the pkg-java-maintainers mailing list