Hi *

i'm trying to pack a new .deb based on java software but the dpkg-build return me:

cd source && /usr/java/jdk1.5.0_01/bin/java -classpath /usr/share/ant1.6/lib/ant.jar:/usr/share/ant1.6/lib/ant-launcher.jar -Dant.home=/usr/share/ant1.6 org.apache.tools.ant.Main -Dcompile.debug=true -Dcompile.optimize=true build
Buildfile: build.xml


compile:
[mkdir] Created dir: /home/paolo/Devel/imagej-1.33/source/build
[javac] Compiling 221 source files to /home/paolo/Devel/imagej-1.33/source/build


BUILD FAILED
/home/paolo/Devel/imagej-1.33/source/build.xml:9: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK


Total time: 4 seconds
make: *** [debian/stamp-ant-build] Error 1
____________________________________________________________________________________________

can't understand were is the problem i've installed sun-j2sdk1.5debian and all
seems to be ok /usr/bin/java and javac in my debian/rules there is:


#!/usr/bin/make -f
# debian/rules for imagej (uses CDBS)

# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/ant.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk

DEB_BUILDDIR := source
DEB_ANT_BUILD_TARGET := build
#JAVA_HOME := /usr/java/jdk1.5.0_01
#JAVA_HOME_DIRS := /usr/java/jdk1.5.0_01
JAVACMD := /usr/bin/java
ANT_HOME := /usr/share/ant1.6
DEB_CLASSPATH := $(ANT_HOME)/lib/ant.jar:$(ANT_HOME)/lib/ant-launcher.jar


common-install-impl::
   /usr/bin/install -m 644 $(DEB_BUILDDIR)/ij.jar \
     debian/imagej/usr/share/java/
   /usr/bin/install -m 755 debian/imagej.sh \
     debian/imagej/usr/bin/imagej
___________________________________________________________________________________________


and the build.xml contain:

<project name="ImageJ" default="run">

 <target name="compile" description="Compile everything.">
   <!-- First, ensure the build directory exists. -->
   <mkdir dir="build" />
   <!-- Build everything; add debug="on" to debug -->
   <javac srcdir="." destdir="build" optimize="on" debug="on" target="1.1">
     <!-- The plugins directory only needs to be present at runtime,
          not at build time. -->
     <exclude name="plugins/*" />
   </javac>
 </target>

can't understand where is the problem
thanks
paolo


-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Reply via email to