Soy bastante nuevo para Apache Ant y GCJ, y estoy teniendo dificultades para tratar de construir con GCJ a través de Ant.¿Cómo usar GCJ con Ant?
Mi aplicación está en Scala, así que necesito usar GCJ para tomar los archivos .class como fuente. No hay problema para compilar .scala a .class con Ant.
En primer lugar me di cuenta de cómo compilar manualmente un archivo .class a .o (objeto), de esta manera:
gcj --classpath=(...) -c (somepath)MouseClickListener.class -o (somepath)MouseClickListener.o
veo here que soporta la compilación Ant GCJ través de la etiqueta javac. Así que pensé que esto debería funcionar:
<target name="gcjCompile" depends="compile">
<mkdir dir="${object.dir}" />
<javac srcdir="${build.dir}"
destdir="${object.dir}"
compiler="gcj"
executable="C:/gcc/gcc-4.3/bin/gcj.exe"
classpathref="gcjProject.classpath">
<include name="**/*.class"/>
</javac>
</target>
Pero esta tarea javac no hace nada y no me da error. ¿Alguna pista? Gracias
> Mi aplicación está en Scala, así que necesito usar > GCJ para tomar los archivos .class como fuente. Eso es un * non sequitur *. GCJ no es Java. No puedo recomendar que lo uses. Si debe tener una compilación nativa, existen productos actuales. – EJP
¿Qué recomendarías? –