ReadyTalk / avian

[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
https://readytalk.github.io/avian/
Other
1.22k stars 172 forks source link

Compile Avian with lzma enabled #507

Open teras opened 8 years ago

teras commented 8 years ago

I was trying to compile Avian with lzma enabld but it failed, and I am not sure if it has to do with the configuration I used or if this is indeed a problem.

The command I used is this:

make arch=i386 platform=ios sim=true process=compile bootimage=true lzma=../lzma

The error output is

building build/ios-i386-lzma-bootimage/bootimage-generator arch=x86_64 platform=macosx creating build/ios-i386-lzma-bootimage/libavian.a symlinking classpath for build/macosx-x86_64-interpret-lzma/eclipse/jdk/src generating bootimage and codeimage binaries from build/ios-i386-lzma-bootimage/classpath using build/ios-i386-lzma-bootimage/bootimage-generator generating bootimage and codeimage binaries from build/ios-i386-lzma-bootimage/classpath using build/ios-i386-lzma-bootimage/bootimage-generator unable to open build/macosx-x86_64-interpret/libjvm.dylib make: *** [build/ios-i386-lzma-bootimage/codeimage-bin.o] Error 255 make: *** Waiting for unfinished jobs.... unable to open build/macosx-x86_64-interpret/libjvm.dylib make: *** [build/ios-i386-lzma-bootimage/bootimage-bin.o] Error 255

I suspect that lzma won't work properly with bootimage, or even if it works, it can't be used as an application which will be sent to the Store.