<div dir="ltr">I'm trying to build it from the svn repo: <a href="http://svn.freepascal.org/svn/fpc/branches/jvmbackend/">http://svn.freepascal.org/svn/fpc/branches/jvmbackend/</a> .<br>I get the following error:<br><br>

-------------------------<br>$ make CROSSOPT="-O2 -g" CPU_TARGET=jvm OS_TARGET=java all<br>make: -iVSPTPSOTO: Command not found<br>make: -iSP: Command not found<br>make: -iTP: Command not found<br>make: -iSO: Command not found<br>

make: -iTO: Command not found<br>make compiler_cycle RELEASE=1<br>make[1]: -iVSPTPSOTO: Command not found<br>make[1]: Entering directory `/home/ik/projects/foss/fpc/jvmbackend'<br>make[1]: -iSP: Command not found<br>
make[1]: -iTP: Command not found<br>
make[1]: -iSO: Command not found<br>make[1]: -iTO: Command not found<br>make -C compiler cycle<br>make[2]: -iVSPTPSOTO: Command not found<br>make[2]: Entering directory `/home/ik/projects/foss/fpc/jvmbackend/compiler'<br>

make[2]: -iSP: Command not found<br>make[2]: -iTP: Command not found<br>make[2]: -iSO: Command not found<br>make[2]: -iTO: Command not found<br>make OS_TARGET= CPU_TARGET= CROSSBINDIR= BINUTILSPREFIX= CROSSCYCLEBOOTSTRAP=1 rtlclean rtl<br>

make[3]: Entering directory `/home/ik/projects/foss/fpc/jvmbackend/compiler'<br>make -C  clean<br>make: Entering an unknown directory<br>make: *** clean: No such file or directory.  Stop.<br>make: Leaving an unknown directory<br>

make[3]: *** [rtlclean] Error 2<br>make[3]: Leaving directory `/home/ik/projects/foss/fpc/jvmbackend/compiler'<br>make[2]: *** [cycle] Error 2<br>make[2]: Leaving directory `/home/ik/projects/foss/fpc/jvmbackend/compiler'<br>

make[1]: *** [compiler_cycle] Error 2<br>make[1]: Leaving directory `/home/ik/projects/foss/fpc/jvmbackend'<br>make: *** [base.build-stamp.jvm-java] Error 2<br><br>-------------------<br><div dir="ltr"><br>Arch Linux, 64 bit. I have jdk7-openjdk and jre7-openjdk<br>

<br>Have anyone encountered something like that  as well ?<br><br>Ido<br></div><br>
<br><br><div class="gmail_quote">On Mon, Dec 12, 2011 at 20:50, Jonas Maebe <span dir="ltr"><<a href="mailto:jonas.maebe@elis.ugent.be">jonas.maebe@elis.ugent.be</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi,<br>
<br>
A new FPC JVM snapshot has been put online at <a href="http://wiki.freepascal.org/FPC_JVM" target="_blank">http://wiki.freepascal.org/FPC_JVM</a><br>
<br>
The main new feature is full fledged support for Android/Dalvik, including a Pascal translation of the Android SDK classes. To compile for Android rather than for the Java VM, simply use the -Tandroid command line parameter. The compiler will still generate Java class files, but these can then be translated into Dalvik code by the Android SDK tools just like any javac-compiled class files.<br>


<br>
Some other, minor, changes:<br>
* the compiler now properly cleans up the intermediate .j files (Jasmin "Java assembler" files) when not using -a<br>
* the JVM compiler and RTL (both for Java and Android) can now be built using the top-level FPC Makefile<br>
* fixed modifying certain kinds of var/out parameters from inside nested routines<br>
* fixed a bug triggered by some kind of nested try/except statements<br>
* -Ctcompactintarrayinit command line option to create more compact code for initializing typed array constants. The reason is that the JVM class file format does not support array constants, so such initializations have to be encoded as explicit code sequences in the class init code. This class init code is however limited to 64KB of bytecode, and this can be exceeded in case you have many or large initialized arrays. This parameters uses alternate code that is potentially slower, but much more compact than the default<br>


* fixed a bug in copy(unicodestring,x,y) when x<>0<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
Jonas<br>
</font></span><br>
PS: I've put the Android RTL source files in rtl/android/jvm, so that there will be no conflicts when adding support for Android/ARM later._______________________________________________<br>
fpc-devel maillist  -  <a href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a><br>
<a href="http://lists.freepascal.org/mailman/listinfo/fpc-devel" target="_blank">http://lists.freepascal.org/mailman/listinfo/fpc-devel</a><br>
</blockquote></div><br></div>