gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/interp.c -o ./vm/interp/interp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/loop.c -o ./vm/interp/loop.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/methodstacks.c -o ./vm/interp/methodstacks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage/mark ./vm/garbage/mark/mark.c -o ./vm/garbage/mark/mark.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/allocator.c -o ./vm/garbage/allocator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/garbage.c -o ./vm/garbage/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/handles.c -o ./vm/garbage/handles.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/oldheap.c -o ./vm/garbage/oldheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/youngheap.c -o ./vm/garbage/youngheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/kissme_classload.c -o ./vm/sys_linux_host/kissme_classload.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/loading_errors.c -o ./vm/sys_linux_host/loading_errors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks.c -o ./vm/sys_linux_host/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks_alt.c -o ./vm/sys_linux_host/locks_alt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/wrappers.c -o ./vm/sys_linux_host/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/natives_init.c -o ./vm/native/natives_init.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/table.c -o ./vm/native/table.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/jvmdi.c -o ./vm/jvmdi/jvmdi.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/monitors.c -o ./vm/jvmdi/monitors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/misc.c -o ./vm/jvmdi/misc.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/reflection.c -o ./vm/jvmdi/reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/analyse.c -o ./vm/svetlana/analyse.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/assemble.c -o ./vm/svetlana/assemble.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/build_generator.c -o ./vm/svetlana/build_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/jni_methods.c -o ./vm/svetlana/jni_methods.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/method.c -o ./vm/svetlana/method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/arith64.c -o ./vm/arith64.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfile_internal.c -o ./vm/classfile_internal.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfil.c -o ./vm/classfil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classloader_tuple.c -o ./vm/classloader_tuple.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cplist.c -o ./vm/cplist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cptuplelist.c -o ./vm/cptuplelist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/disass.c -o ./vm/disass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/garbage.c -o ./vm/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/hash.c -o ./vm/hash.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni_native_call.c -o ./vm/jni_native_call.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni.c -o ./vm/jni.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/kissme_main.c -o ./vm/kissme_main.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jutils.c -o ./vm/jutils.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/llist.c -o ./vm/llist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/locks.c -o ./vm/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/stackmap_generator.c -o ./vm/stackmap_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/newobject.c -o ./vm/newobject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/network_classloader.c -o ./vm/network_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/persist.c -o ./vm/persist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/oom_exception_object.c -o ./vm/oom_exception_object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/rpot.c -o ./vm/rpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/storemanager.c -o ./vm/storemanager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/startup.c -o ./vm/startup.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/store.c -o ./vm/store.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/thread.c -o ./vm/thread.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/svetlana_bootstrap.c -o ./vm/svetlana_bootstrap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/threadinfo.c -o ./vm/threadinfo.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/wrappers.c -o ./vm/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/tpot.c -o ./vm/tpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/uid.c -o ./vm/uid.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_cache.c -o ./vm/virtual_disk_cache.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_proxy.c -o ./vm/virtual_disk_proxy.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/zip_classloader.c -o ./vm/zip_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/ClassLoader.c -o ./lib/indigenous/java.lang/ClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class.c -o ./lib/indigenous/java.lang/Class.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class_Reflection.c -o ./lib/indigenous/java.lang/Class_Reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Object.c -o ./lib/indigenous/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Runtime.c -o ./lib/indigenous/java.lang/Runtime.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Throwable.c -o ./lib/indigenous/java.lang/Throwable.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/UnixProcess.c -o ./lib/indigenous/java.lang/UnixProcess.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSecurityManager.c -o ./lib/indigenous/java.lang/VMSecurityManager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMClassLoader.c -o ./lib/indigenous/java.lang/VMClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMObject.c -o ./lib/indigenous/java.lang/VMObject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSystem.c -o ./lib/indigenous/java.lang/VMSystem.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Constructor.c -o ./lib/indigenous/java.lang.reflect/Constructor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Array.c -o ./lib/indigenous/java.lang.reflect/Array.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Field.c -o ./lib/indigenous/java.lang.reflect/Field.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Method.c -o ./lib/indigenous/java.lang.reflect/Method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/ResourceBundle.c -o ./lib/indigenous/java.util/ResourceBundle.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/TimeZone.c -o ./lib/indigenous/java.util/TimeZone.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/jos.system ./lib/indigenous/jos.system/machine.c -o ./lib/indigenous/jos.system/machine.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/plava ./lib/indigenous/plava/PStore.c -o ./lib/indigenous/plava/PStore.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/gnu.vm.stack.kludge ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.c -o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/coltrane ./lib/indigenous/coltrane/Coltrane.c -o ./lib/indigenous/coltrane/Coltrane.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileDescriptor.c -o ./lib/classpath/java.io/FileDescriptor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/File.c -o ./lib/classpath/java.io/File.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileInputStream.c -o ./lib/classpath/java.io/FileInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileOutputStream.c -o ./lib/classpath/java.io/FileOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/RandomAccessFile.c -o ./lib/classpath/java.io/RandomAccessFile.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/javaio.c -o ./lib/classpath/java.io/javaio.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectInputStream.c -o ./lib/classpath/java.io/java_io_ObjectInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectOutputStream.c -o ./lib/classpath/java.io/java_io_ObjectOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectStreamClass.c -o ./lib/classpath/java.io/java_io_ObjectStreamClass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_rem_pio2.c -o ./lib/classpath/java.lang/e_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Double.c -o ./lib/classpath/java.lang/Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Float.c -o ./lib/classpath/java.lang/Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Object.c -o ./lib/classpath/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/System.c -o ./lib/classpath/java.lang/System.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/acos.c -o ./lib/classpath/java.lang/acos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/asin.c -o ./lib/classpath/java.lang/asin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan.c -o ./lib/classpath/java.lang/atan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan2.c -o ./lib/classpath/java.lang/atan2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/ceil.c -o ./lib/classpath/java.lang/ceil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/cos.c -o ./lib/classpath/java.lang/cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_fmod.c -o ./lib/classpath/java.lang/e_fmod.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/exp.c -o ./lib/classpath/java.lang/exp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/floor.c -o ./lib/classpath/java.lang/floor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/javalang.c -o ./lib/classpath/java.lang/javalang.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_cos.c -o ./lib/classpath/java.lang/k_cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_rem_pio2.c -o ./lib/classpath/java.lang/k_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_sin.c -o ./lib/classpath/java.lang/k_sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_tan.c -o ./lib/classpath/java.lang/k_tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/log.c -o ./lib/classpath/java.lang/log.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/pow.c -o ./lib/classpath/java.lang/pow.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/random.c -o ./lib/classpath/java.lang/random.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/remainder.c -o ./lib/classpath/java.lang/remainder.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/rint.c -o ./lib/classpath/java.lang/rint.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/s_fabs.c -o ./lib/classpath/java.lang/s_fabs.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sin.c -o ./lib/classpath/java.lang/sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sqrt.c -o ./lib/classpath/java.lang/sqrt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/tan.c -o ./lib/classpath/java.lang/tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_InetAddress.c -o ./lib/classpath/java.net/java_net_InetAddress.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/javanet.c -o ./lib/classpath/java.net/javanet.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.math ./lib/classpath/java.math/BigInteger.c -o ./lib/classpath/java.math/BigInteger.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/nsa ./lib/classpath/nsa/native_state.c -o ./lib/classpath/nsa/native_state.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/dtoa.c -o ./lib/classpath/dtoa.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Double.c -o ./lib/classpath/java_lang_Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Float.c -o ./lib/classpath/java_lang_Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/jcl.c -o ./lib/classpath/jcl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/mprec.c -o ./lib/classpath/mprec.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/curses ./lib/curses/CursesConsole.c -o ./lib/curses/CursesConsole.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./extra ./extra/classpath_missing.c -o ./extra/classpath_missing.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/katomic.c -o ./util/katomic.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/kspinlock.c -o ./util/kspinlock.o
gcc -o kissme -lm -lgmp -ldl -lncurses  ./vm/interp/interp.o ./vm/interp/loop.o ./vm/interp/methodstacks.o ./vm/garbage/mark/mark.o ./vm/garbage/allocator.o ./vm/garbage/garbage.o ./vm/garbage/handles.o ./vm/garbage/oldheap.o ./vm/garbage/youngheap.o ./vm/sys_linux_host/kissme_classload.o ./vm/sys_linux_host/loading_errors.o ./vm/sys_linux_host/locks.o ./vm/sys_linux_host/locks_alt.o ./vm/sys_linux_host/wrappers.o ./vm/native/natives_init.o ./vm/native/table.o ./vm/jvmdi/jvmdi.o ./vm/jvmdi/monitors.o ./vm/jvmdi/misc.o ./vm/jvmdi/reflection.o ./vm/svetlana/analyse.o ./vm/svetlana/assemble.o ./vm/svetlana/build_generator.o ./vm/svetlana/jni_methods.o ./vm/svetlana/method.o ./vm/arith64.o ./vm/classfile_internal.o ./vm/classfil.o ./vm/classloader_tuple.o ./vm/cplist.o ./vm/cptuplelist.o ./vm/disass.o ./vm/garbage.o ./vm/hash.o ./vm/jni_native_call.o ./vm/jni.o ./vm/kissme_main.o ./vm/jutils.o ./vm/llist.o ./vm/locks.o ./vm/stackmap_generator.o ./vm/newobject.o ./vm/network_classloader.o ./vm/persist.o ./vm/oom_exception_object.o ./vm/rpot.o ./vm/storemanager.o ./vm/startup.o ./vm/store.o ./vm/thread.o ./vm/svetlana_bootstrap.o ./vm/threadinfo.o ./vm/wrappers.o ./vm/tpot.o ./vm/uid.o ./vm/virtual_disk_cache.o ./vm/virtual_disk_proxy.o ./vm/zip_classloader.o ./lib/indigenous/java.lang/ClassLoader.o ./lib/indigenous/java.lang/Class.o ./lib/indigenous/java.lang/Class_Reflection.o ./lib/indigenous/java.lang/Object.o ./lib/indigenous/java.lang/Runtime.o ./lib/indigenous/java.lang/Throwable.o ./lib/indigenous/java.lang/UnixProcess.o ./lib/indigenous/java.lang/VMSecurityManager.o ./lib/indigenous/java.lang/VMClassLoader.o ./lib/indigenous/java.lang/VMObject.o ./lib/indigenous/java.lang/VMSystem.o ./lib/indigenous/java.lang.reflect/Constructor.o ./lib/indigenous/java.lang.reflect/Array.o ./lib/indigenous/java.lang.reflect/Field.o ./lib/indigenous/java.lang.reflect/Method.o ./lib/indigenous/java.util/ResourceBundle.o ./lib/indigenous/java.util/TimeZone.o ./lib/indigenous/jos.system/machine.o ./lib/indigenous/plava/PStore.o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o ./lib/indigenous/coltrane/Coltrane.o ./lib/classpath/java.io/FileDescriptor.o ./lib/classpath/java.io/File.o ./lib/classpath/java.io/FileInputStream.o ./lib/classpath/java.io/FileOutputStream.o ./lib/classpath/java.io/RandomAccessFile.o ./lib/classpath/java.io/javaio.o ./lib/classpath/java.io/java_io_ObjectInputStream.o ./lib/classpath/java.io/java_io_ObjectOutputStream.o ./lib/classpath/java.io/java_io_ObjectStreamClass.o ./lib/classpath/java.lang/e_rem_pio2.o ./lib/classpath/java.lang/Double.o ./lib/classpath/java.lang/Float.o ./lib/classpath/java.lang/Object.o ./lib/classpath/java.lang/System.o ./lib/classpath/java.lang/acos.o ./lib/classpath/java.lang/asin.o ./lib/classpath/java.lang/atan.o ./lib/classpath/java.lang/atan2.o ./lib/classpath/java.lang/ceil.o ./lib/classpath/java.lang/cos.o ./lib/classpath/java.lang/e_fmod.o ./lib/classpath/java.lang/exp.o ./lib/classpath/java.lang/floor.o ./lib/classpath/java.lang/javalang.o ./lib/classpath/java.lang/k_cos.o ./lib/classpath/java.lang/k_rem_pio2.o ./lib/classpath/java.lang/k_sin.o ./lib/classpath/java.lang/k_tan.o ./lib/classpath/java.lang/log.o ./lib/classpath/java.lang/pow.o ./lib/classpath/java.lang/random.o ./lib/classpath/java.lang/remainder.o ./lib/classpath/java.lang/rint.o ./lib/classpath/java.lang/s_fabs.o ./lib/classpath/java.lang/sin.o ./lib/classpath/java.lang/sqrt.o ./lib/classpath/java.lang/tan.o ./lib/classpath/java.net/java_net_PlainSocketImpl.o ./lib/classpath/java.net/java_net_InetAddress.o ./lib/classpath/java.net/javanet.o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o ./lib/classpath/java.math/BigInteger.o ./lib/classpath/nsa/native_state.o ./lib/classpath/dtoa.o ./lib/classpath/java_lang_Double.o ./lib/classpath/java_lang_Float.o ./lib/classpath/jcl.o ./lib/classpath/mprec.o ./lib/curses/CursesConsole.o ./extra/classpath_missing.o ./util/katomic.o ./util/kspinlock.o -lpthread
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class_Reflection.c -o ./lib/indigenous/java.lang/Class_Reflection.o
gcc -o kissme -lm -lgmp -ldl -lncurses  ./vm/interp/interp.o ./vm/interp/loop.o ./vm/interp/methodstacks.o ./vm/garbage/mark/mark.o ./vm/garbage/allocator.o ./vm/garbage/garbage.o ./vm/garbage/handles.o ./vm/garbage/oldheap.o ./vm/garbage/youngheap.o ./vm/sys_linux_host/kissme_classload.o ./vm/sys_linux_host/loading_errors.o ./vm/sys_linux_host/locks.o ./vm/sys_linux_host/locks_alt.o ./vm/sys_linux_host/wrappers.o ./vm/native/natives_init.o ./vm/native/table.o ./vm/jvmdi/jvmdi.o ./vm/jvmdi/monitors.o ./vm/jvmdi/misc.o ./vm/jvmdi/reflection.o ./vm/svetlana/analyse.o ./vm/svetlana/assemble.o ./vm/svetlana/build_generator.o ./vm/svetlana/jni_methods.o ./vm/svetlana/method.o ./vm/arith64.o ./vm/classfile_internal.o ./vm/classfil.o ./vm/classloader_tuple.o ./vm/cplist.o ./vm/cptuplelist.o ./vm/disass.o ./vm/garbage.o ./vm/hash.o ./vm/jni_native_call.o ./vm/jni.o ./vm/kissme_main.o ./vm/jutils.o ./vm/llist.o ./vm/locks.o ./vm/stackmap_generator.o ./vm/newobject.o ./vm/network_classloader.o ./vm/persist.o ./vm/oom_exception_object.o ./vm/rpot.o ./vm/storemanager.o ./vm/startup.o ./vm/store.o ./vm/thread.o ./vm/svetlana_bootstrap.o ./vm/threadinfo.o ./vm/wrappers.o ./vm/tpot.o ./vm/uid.o ./vm/virtual_disk_cache.o ./vm/virtual_disk_proxy.o ./vm/zip_classloader.o ./lib/indigenous/java.lang/ClassLoader.o ./lib/indigenous/java.lang/Class.o ./lib/indigenous/java.lang/Class_Reflection.o ./lib/indigenous/java.lang/Object.o ./lib/indigenous/java.lang/Runtime.o ./lib/indigenous/java.lang/Throwable.o ./lib/indigenous/java.lang/UnixProcess.o ./lib/indigenous/java.lang/VMSecurityManager.o ./lib/indigenous/java.lang/VMClassLoader.o ./lib/indigenous/java.lang/VMObject.o ./lib/indigenous/java.lang/VMSystem.o ./lib/indigenous/java.lang.reflect/Constructor.o ./lib/indigenous/java.lang.reflect/Array.o ./lib/indigenous/java.lang.reflect/Field.o ./lib/indigenous/java.lang.reflect/Method.o ./lib/indigenous/java.util/ResourceBundle.o ./lib/indigenous/java.util/TimeZone.o ./lib/indigenous/jos.system/machine.o ./lib/indigenous/plava/PStore.o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o ./lib/indigenous/coltrane/Coltrane.o ./lib/classpath/java.io/FileDescriptor.o ./lib/classpath/java.io/File.o ./lib/classpath/java.io/FileInputStream.o ./lib/classpath/java.io/FileOutputStream.o ./lib/classpath/java.io/RandomAccessFile.o ./lib/classpath/java.io/javaio.o ./lib/classpath/java.io/java_io_ObjectInputStream.o ./lib/classpath/java.io/java_io_ObjectOutputStream.o ./lib/classpath/java.io/java_io_ObjectStreamClass.o ./lib/classpath/java.lang/e_rem_pio2.o ./lib/classpath/java.lang/Double.o ./lib/classpath/java.lang/Float.o ./lib/classpath/java.lang/Object.o ./lib/classpath/java.lang/System.o ./lib/classpath/java.lang/acos.o ./lib/classpath/java.lang/asin.o ./lib/classpath/java.lang/atan.o ./lib/classpath/java.lang/atan2.o ./lib/classpath/java.lang/ceil.o ./lib/classpath/java.lang/cos.o ./lib/classpath/java.lang/e_fmod.o ./lib/classpath/java.lang/exp.o ./lib/classpath/java.lang/floor.o ./lib/classpath/java.lang/javalang.o ./lib/classpath/java.lang/k_cos.o ./lib/classpath/java.lang/k_rem_pio2.o ./lib/classpath/java.lang/k_sin.o ./lib/classpath/java.lang/k_tan.o ./lib/classpath/java.lang/log.o ./lib/classpath/java.lang/pow.o ./lib/classpath/java.lang/random.o ./lib/classpath/java.lang/remainder.o ./lib/classpath/java.lang/rint.o ./lib/classpath/java.lang/s_fabs.o ./lib/classpath/java.lang/sin.o ./lib/classpath/java.lang/sqrt.o ./lib/classpath/java.lang/tan.o ./lib/classpath/java.net/java_net_PlainSocketImpl.o ./lib/classpath/java.net/java_net_InetAddress.o ./lib/classpath/java.net/javanet.o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o ./lib/classpath/java.math/BigInteger.o ./lib/classpath/nsa/native_state.o ./lib/classpath/dtoa.o ./lib/classpath/java_lang_Double.o ./lib/classpath/java_lang_Float.o ./lib/classpath/jcl.o ./lib/classpath/mprec.o ./lib/curses/CursesConsole.o ./extra/classpath_missing.o ./util/katomic.o ./util/kspinlock.o -lpthread
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/interp.c -o ./vm/interp/interp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/loop.c -o ./vm/interp/loop.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/methodstacks.c -o ./vm/interp/methodstacks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage/mark ./vm/garbage/mark/mark.c -o ./vm/garbage/mark/mark.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/allocator.c -o ./vm/garbage/allocator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/garbage.c -o ./vm/garbage/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/handles.c -o ./vm/garbage/handles.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/oldheap.c -o ./vm/garbage/oldheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/youngheap.c -o ./vm/garbage/youngheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/kissme_classload.c -o ./vm/sys_linux_host/kissme_classload.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/loading_errors.c -o ./vm/sys_linux_host/loading_errors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks.c -o ./vm/sys_linux_host/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks_alt.c -o ./vm/sys_linux_host/locks_alt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/wrappers.c -o ./vm/sys_linux_host/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/natives_init.c -o ./vm/native/natives_init.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/table.c -o ./vm/native/table.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/jvmdi.c -o ./vm/jvmdi/jvmdi.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/monitors.c -o ./vm/jvmdi/monitors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/misc.c -o ./vm/jvmdi/misc.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/reflection.c -o ./vm/jvmdi/reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/analyse.c -o ./vm/svetlana/analyse.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/assemble.c -o ./vm/svetlana/assemble.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/build_generator.c -o ./vm/svetlana/build_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/jni_methods.c -o ./vm/svetlana/jni_methods.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/method.c -o ./vm/svetlana/method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/arith64.c -o ./vm/arith64.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfile_internal.c -o ./vm/classfile_internal.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfil.c -o ./vm/classfil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classloader_tuple.c -o ./vm/classloader_tuple.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cplist.c -o ./vm/cplist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cptuplelist.c -o ./vm/cptuplelist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/disass.c -o ./vm/disass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/garbage.c -o ./vm/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/hash.c -o ./vm/hash.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni_native_call.c -o ./vm/jni_native_call.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni.c -o ./vm/jni.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/kissme_main.c -o ./vm/kissme_main.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jutils.c -o ./vm/jutils.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/llist.c -o ./vm/llist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/locks.c -o ./vm/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/stackmap_generator.c -o ./vm/stackmap_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/newobject.c -o ./vm/newobject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/network_classloader.c -o ./vm/network_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/persist.c -o ./vm/persist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/oom_exception_object.c -o ./vm/oom_exception_object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/rpot.c -o ./vm/rpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/storemanager.c -o ./vm/storemanager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/startup.c -o ./vm/startup.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/store.c -o ./vm/store.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/thread.c -o ./vm/thread.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/svetlana_bootstrap.c -o ./vm/svetlana_bootstrap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/threadinfo.c -o ./vm/threadinfo.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/wrappers.c -o ./vm/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/tpot.c -o ./vm/tpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/uid.c -o ./vm/uid.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_cache.c -o ./vm/virtual_disk_cache.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_proxy.c -o ./vm/virtual_disk_proxy.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/zip_classloader.c -o ./vm/zip_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/ClassLoader.c -o ./lib/indigenous/java.lang/ClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class.c -o ./lib/indigenous/java.lang/Class.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class_Reflection.c -o ./lib/indigenous/java.lang/Class_Reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Object.c -o ./lib/indigenous/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Runtime.c -o ./lib/indigenous/java.lang/Runtime.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Throwable.c -o ./lib/indigenous/java.lang/Throwable.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/UnixProcess.c -o ./lib/indigenous/java.lang/UnixProcess.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSecurityManager.c -o ./lib/indigenous/java.lang/VMSecurityManager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMClassLoader.c -o ./lib/indigenous/java.lang/VMClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMObject.c -o ./lib/indigenous/java.lang/VMObject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSystem.c -o ./lib/indigenous/java.lang/VMSystem.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Constructor.c -o ./lib/indigenous/java.lang.reflect/Constructor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Array.c -o ./lib/indigenous/java.lang.reflect/Array.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Field.c -o ./lib/indigenous/java.lang.reflect/Field.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Method.c -o ./lib/indigenous/java.lang.reflect/Method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/ResourceBundle.c -o ./lib/indigenous/java.util/ResourceBundle.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/TimeZone.c -o ./lib/indigenous/java.util/TimeZone.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/jos.system ./lib/indigenous/jos.system/machine.c -o ./lib/indigenous/jos.system/machine.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/plava ./lib/indigenous/plava/PStore.c -o ./lib/indigenous/plava/PStore.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/gnu.vm.stack.kludge ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.c -o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/coltrane ./lib/indigenous/coltrane/Coltrane.c -o ./lib/indigenous/coltrane/Coltrane.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileDescriptor.c -o ./lib/classpath/java.io/FileDescriptor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/File.c -o ./lib/classpath/java.io/File.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileInputStream.c -o ./lib/classpath/java.io/FileInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileOutputStream.c -o ./lib/classpath/java.io/FileOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/RandomAccessFile.c -o ./lib/classpath/java.io/RandomAccessFile.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/javaio.c -o ./lib/classpath/java.io/javaio.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectInputStream.c -o ./lib/classpath/java.io/java_io_ObjectInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectOutputStream.c -o ./lib/classpath/java.io/java_io_ObjectOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectStreamClass.c -o ./lib/classpath/java.io/java_io_ObjectStreamClass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_rem_pio2.c -o ./lib/classpath/java.lang/e_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Double.c -o ./lib/classpath/java.lang/Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Float.c -o ./lib/classpath/java.lang/Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Object.c -o ./lib/classpath/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/System.c -o ./lib/classpath/java.lang/System.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/acos.c -o ./lib/classpath/java.lang/acos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/asin.c -o ./lib/classpath/java.lang/asin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan.c -o ./lib/classpath/java.lang/atan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan2.c -o ./lib/classpath/java.lang/atan2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/ceil.c -o ./lib/classpath/java.lang/ceil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/cos.c -o ./lib/classpath/java.lang/cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_fmod.c -o ./lib/classpath/java.lang/e_fmod.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/exp.c -o ./lib/classpath/java.lang/exp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/floor.c -o ./lib/classpath/java.lang/floor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/javalang.c -o ./lib/classpath/java.lang/javalang.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_cos.c -o ./lib/classpath/java.lang/k_cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_rem_pio2.c -o ./lib/classpath/java.lang/k_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_sin.c -o ./lib/classpath/java.lang/k_sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_tan.c -o ./lib/classpath/java.lang/k_tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/log.c -o ./lib/classpath/java.lang/log.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/pow.c -o ./lib/classpath/java.lang/pow.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/random.c -o ./lib/classpath/java.lang/random.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/remainder.c -o ./lib/classpath/java.lang/remainder.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/rint.c -o ./lib/classpath/java.lang/rint.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/s_fabs.c -o ./lib/classpath/java.lang/s_fabs.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sin.c -o ./lib/classpath/java.lang/sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sqrt.c -o ./lib/classpath/java.lang/sqrt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/tan.c -o ./lib/classpath/java.lang/tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_InetAddress.c -o ./lib/classpath/java.net/java_net_InetAddress.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/javanet.c -o ./lib/classpath/java.net/javanet.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.math ./lib/classpath/java.math/BigInteger.c -o ./lib/classpath/java.math/BigInteger.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/nsa ./lib/classpath/nsa/native_state.c -o ./lib/classpath/nsa/native_state.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/dtoa.c -o ./lib/classpath/dtoa.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Double.c -o ./lib/classpath/java_lang_Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Float.c -o ./lib/classpath/java_lang_Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/jcl.c -o ./lib/classpath/jcl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/mprec.c -o ./lib/classpath/mprec.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/curses ./lib/curses/CursesConsole.c -o ./lib/curses/CursesConsole.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./extra ./extra/classpath_missing.c -o ./extra/classpath_missing.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/katomic.c -o ./util/katomic.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/kspinlock.c -o ./util/kspinlock.o
gcc -o kissme -lm -lgmp -ldl -lncurses  ./vm/interp/interp.o ./vm/interp/loop.o ./vm/interp/methodstacks.o ./vm/garbage/mark/mark.o ./vm/garbage/allocator.o ./vm/garbage/garbage.o ./vm/garbage/handles.o ./vm/garbage/oldheap.o ./vm/garbage/youngheap.o ./vm/sys_linux_host/kissme_classload.o ./vm/sys_linux_host/loading_errors.o ./vm/sys_linux_host/locks.o ./vm/sys_linux_host/locks_alt.o ./vm/sys_linux_host/wrappers.o ./vm/native/natives_init.o ./vm/native/table.o ./vm/jvmdi/jvmdi.o ./vm/jvmdi/monitors.o ./vm/jvmdi/misc.o ./vm/jvmdi/reflection.o ./vm/svetlana/analyse.o ./vm/svetlana/assemble.o ./vm/svetlana/build_generator.o ./vm/svetlana/jni_methods.o ./vm/svetlana/method.o ./vm/arith64.o ./vm/classfile_internal.o ./vm/classfil.o ./vm/classloader_tuple.o ./vm/cplist.o ./vm/cptuplelist.o ./vm/disass.o ./vm/garbage.o ./vm/hash.o ./vm/jni_native_call.o ./vm/jni.o ./vm/kissme_main.o ./vm/jutils.o ./vm/llist.o ./vm/locks.o ./vm/stackmap_generator.o ./vm/newobject.o ./vm/network_classloader.o ./vm/persist.o ./vm/oom_exception_object.o ./vm/rpot.o ./vm/storemanager.o ./vm/startup.o ./vm/store.o ./vm/thread.o ./vm/svetlana_bootstrap.o ./vm/threadinfo.o ./vm/wrappers.o ./vm/tpot.o ./vm/uid.o ./vm/virtual_disk_cache.o ./vm/virtual_disk_proxy.o ./vm/zip_classloader.o ./lib/indigenous/java.lang/ClassLoader.o ./lib/indigenous/java.lang/Class.o ./lib/indigenous/java.lang/Class_Reflection.o ./lib/indigenous/java.lang/Object.o ./lib/indigenous/java.lang/Runtime.o ./lib/indigenous/java.lang/Throwable.o ./lib/indigenous/java.lang/UnixProcess.o ./lib/indigenous/java.lang/VMSecurityManager.o ./lib/indigenous/java.lang/VMClassLoader.o ./lib/indigenous/java.lang/VMObject.o ./lib/indigenous/java.lang/VMSystem.o ./lib/indigenous/java.lang.reflect/Constructor.o ./lib/indigenous/java.lang.reflect/Array.o ./lib/indigenous/java.lang.reflect/Field.o ./lib/indigenous/java.lang.reflect/Method.o ./lib/indigenous/java.util/ResourceBundle.o ./lib/indigenous/java.util/TimeZone.o ./lib/indigenous/jos.system/machine.o ./lib/indigenous/plava/PStore.o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o ./lib/indigenous/coltrane/Coltrane.o ./lib/classpath/java.io/FileDescriptor.o ./lib/classpath/java.io/File.o ./lib/classpath/java.io/FileInputStream.o ./lib/classpath/java.io/FileOutputStream.o ./lib/classpath/java.io/RandomAccessFile.o ./lib/classpath/java.io/javaio.o ./lib/classpath/java.io/java_io_ObjectInputStream.o ./lib/classpath/java.io/java_io_ObjectOutputStream.o ./lib/classpath/java.io/java_io_ObjectStreamClass.o ./lib/classpath/java.lang/e_rem_pio2.o ./lib/classpath/java.lang/Double.o ./lib/classpath/java.lang/Float.o ./lib/classpath/java.lang/Object.o ./lib/classpath/java.lang/System.o ./lib/classpath/java.lang/acos.o ./lib/classpath/java.lang/asin.o ./lib/classpath/java.lang/atan.o ./lib/classpath/java.lang/atan2.o ./lib/classpath/java.lang/ceil.o ./lib/classpath/java.lang/cos.o ./lib/classpath/java.lang/e_fmod.o ./lib/classpath/java.lang/exp.o ./lib/classpath/java.lang/floor.o ./lib/classpath/java.lang/javalang.o ./lib/classpath/java.lang/k_cos.o ./lib/classpath/java.lang/k_rem_pio2.o ./lib/classpath/java.lang/k_sin.o ./lib/classpath/java.lang/k_tan.o ./lib/classpath/java.lang/log.o ./lib/classpath/java.lang/pow.o ./lib/classpath/java.lang/random.o ./lib/classpath/java.lang/remainder.o ./lib/classpath/java.lang/rint.o ./lib/classpath/java.lang/s_fabs.o ./lib/classpath/java.lang/sin.o ./lib/classpath/java.lang/sqrt.o ./lib/classpath/java.lang/tan.o ./lib/classpath/java.net/java_net_PlainSocketImpl.o ./lib/classpath/java.net/java_net_InetAddress.o ./lib/classpath/java.net/javanet.o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o ./lib/classpath/java.math/BigInteger.o ./lib/classpath/nsa/native_state.o ./lib/classpath/dtoa.o ./lib/classpath/java_lang_Double.o ./lib/classpath/java_lang_Float.o ./lib/classpath/jcl.o ./lib/classpath/mprec.o ./lib/curses/CursesConsole.o ./extra/classpath_missing.o ./util/katomic.o ./util/kspinlock.o -lpthread
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/interp.c -o ./vm/interp/interp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/loop.c -o ./vm/interp/loop.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/methodstacks.c -o ./vm/interp/methodstacks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage/mark ./vm/garbage/mark/mark.c -o ./vm/garbage/mark/mark.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/allocator.c -o ./vm/garbage/allocator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/garbage.c -o ./vm/garbage/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/handles.c -o ./vm/garbage/handles.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/oldheap.c -o ./vm/garbage/oldheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/youngheap.c -o ./vm/garbage/youngheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/kissme_classload.c -o ./vm/sys_linux_host/kissme_classload.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/loading_errors.c -o ./vm/sys_linux_host/loading_errors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks.c -o ./vm/sys_linux_host/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks_alt.c -o ./vm/sys_linux_host/locks_alt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/wrappers.c -o ./vm/sys_linux_host/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/natives_init.c -o ./vm/native/natives_init.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/table.c -o ./vm/native/table.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/jvmdi.c -o ./vm/jvmdi/jvmdi.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/monitors.c -o ./vm/jvmdi/monitors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/misc.c -o ./vm/jvmdi/misc.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/reflection.c -o ./vm/jvmdi/reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/analyse.c -o ./vm/svetlana/analyse.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/assemble.c -o ./vm/svetlana/assemble.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/build_generator.c -o ./vm/svetlana/build_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/jni_methods.c -o ./vm/svetlana/jni_methods.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/method.c -o ./vm/svetlana/method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/arith64.c -o ./vm/arith64.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfile_internal.c -o ./vm/classfile_internal.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfil.c -o ./vm/classfil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classloader_tuple.c -o ./vm/classloader_tuple.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cplist.c -o ./vm/cplist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cptuplelist.c -o ./vm/cptuplelist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/disass.c -o ./vm/disass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/garbage.c -o ./vm/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/hash.c -o ./vm/hash.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni_native_call.c -o ./vm/jni_native_call.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni.c -o ./vm/jni.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/kissme_main.c -o ./vm/kissme_main.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jutils.c -o ./vm/jutils.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/llist.c -o ./vm/llist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/locks.c -o ./vm/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/stackmap_generator.c -o ./vm/stackmap_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/newobject.c -o ./vm/newobject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/network_classloader.c -o ./vm/network_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/persist.c -o ./vm/persist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/oom_exception_object.c -o ./vm/oom_exception_object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/rpot.c -o ./vm/rpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/storemanager.c -o ./vm/storemanager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/startup.c -o ./vm/startup.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/store.c -o ./vm/store.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/thread.c -o ./vm/thread.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/svetlana_bootstrap.c -o ./vm/svetlana_bootstrap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/threadinfo.c -o ./vm/threadinfo.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/wrappers.c -o ./vm/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/tpot.c -o ./vm/tpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/uid.c -o ./vm/uid.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_cache.c -o ./vm/virtual_disk_cache.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_proxy.c -o ./vm/virtual_disk_proxy.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/zip_classloader.c -o ./vm/zip_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/ClassLoader.c -o ./lib/indigenous/java.lang/ClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class.c -o ./lib/indigenous/java.lang/Class.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class_Reflection.c -o ./lib/indigenous/java.lang/Class_Reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Object.c -o ./lib/indigenous/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Runtime.c -o ./lib/indigenous/java.lang/Runtime.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Throwable.c -o ./lib/indigenous/java.lang/Throwable.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/UnixProcess.c -o ./lib/indigenous/java.lang/UnixProcess.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSecurityManager.c -o ./lib/indigenous/java.lang/VMSecurityManager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMClassLoader.c -o ./lib/indigenous/java.lang/VMClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMObject.c -o ./lib/indigenous/java.lang/VMObject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSystem.c -o ./lib/indigenous/java.lang/VMSystem.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Constructor.c -o ./lib/indigenous/java.lang.reflect/Constructor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Array.c -o ./lib/indigenous/java.lang.reflect/Array.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Field.c -o ./lib/indigenous/java.lang.reflect/Field.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Method.c -o ./lib/indigenous/java.lang.reflect/Method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/ResourceBundle.c -o ./lib/indigenous/java.util/ResourceBundle.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/TimeZone.c -o ./lib/indigenous/java.util/TimeZone.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/jos.system ./lib/indigenous/jos.system/machine.c -o ./lib/indigenous/jos.system/machine.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/plava ./lib/indigenous/plava/PStore.c -o ./lib/indigenous/plava/PStore.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/gnu.vm.stack.kludge ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.c -o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/coltrane ./lib/indigenous/coltrane/Coltrane.c -o ./lib/indigenous/coltrane/Coltrane.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileDescriptor.c -o ./lib/classpath/java.io/FileDescriptor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/File.c -o ./lib/classpath/java.io/File.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileInputStream.c -o ./lib/classpath/java.io/FileInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileOutputStream.c -o ./lib/classpath/java.io/FileOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/RandomAccessFile.c -o ./lib/classpath/java.io/RandomAccessFile.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/javaio.c -o ./lib/classpath/java.io/javaio.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectInputStream.c -o ./lib/classpath/java.io/java_io_ObjectInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectOutputStream.c -o ./lib/classpath/java.io/java_io_ObjectOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectStreamClass.c -o ./lib/classpath/java.io/java_io_ObjectStreamClass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_rem_pio2.c -o ./lib/classpath/java.lang/e_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Double.c -o ./lib/classpath/java.lang/Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Float.c -o ./lib/classpath/java.lang/Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Object.c -o ./lib/classpath/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/System.c -o ./lib/classpath/java.lang/System.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/acos.c -o ./lib/classpath/java.lang/acos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/asin.c -o ./lib/classpath/java.lang/asin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan.c -o ./lib/classpath/java.lang/atan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan2.c -o ./lib/classpath/java.lang/atan2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/ceil.c -o ./lib/classpath/java.lang/ceil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/cos.c -o ./lib/classpath/java.lang/cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_fmod.c -o ./lib/classpath/java.lang/e_fmod.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/exp.c -o ./lib/classpath/java.lang/exp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/floor.c -o ./lib/classpath/java.lang/floor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/javalang.c -o ./lib/classpath/java.lang/javalang.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_cos.c -o ./lib/classpath/java.lang/k_cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_rem_pio2.c -o ./lib/classpath/java.lang/k_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_sin.c -o ./lib/classpath/java.lang/k_sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_tan.c -o ./lib/classpath/java.lang/k_tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/log.c -o ./lib/classpath/java.lang/log.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/pow.c -o ./lib/classpath/java.lang/pow.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/random.c -o ./lib/classpath/java.lang/random.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/remainder.c -o ./lib/classpath/java.lang/remainder.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/rint.c -o ./lib/classpath/java.lang/rint.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/s_fabs.c -o ./lib/classpath/java.lang/s_fabs.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sin.c -o ./lib/classpath/java.lang/sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sqrt.c -o ./lib/classpath/java.lang/sqrt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/tan.c -o ./lib/classpath/java.lang/tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_InetAddress.c -o ./lib/classpath/java.net/java_net_InetAddress.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/javanet.c -o ./lib/classpath/java.net/javanet.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.math ./lib/classpath/java.math/BigInteger.c -o ./lib/classpath/java.math/BigInteger.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/nsa ./lib/classpath/nsa/native_state.c -o ./lib/classpath/nsa/native_state.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/dtoa.c -o ./lib/classpath/dtoa.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Double.c -o ./lib/classpath/java_lang_Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Float.c -o ./lib/classpath/java_lang_Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/jcl.c -o ./lib/classpath/jcl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/mprec.c -o ./lib/classpath/mprec.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/curses ./lib/curses/CursesConsole.c -o ./lib/curses/CursesConsole.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./extra ./extra/classpath_missing.c -o ./extra/classpath_missing.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/katomic.c -o ./util/katomic.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/kspinlock.c -o ./util/kspinlock.o
gcc -o kissme -lm -lgmp -ldl -lncurses  ./vm/interp/interp.o ./vm/interp/loop.o ./vm/interp/methodstacks.o ./vm/garbage/mark/mark.o ./vm/garbage/allocator.o ./vm/garbage/garbage.o ./vm/garbage/handles.o ./vm/garbage/oldheap.o ./vm/garbage/youngheap.o ./vm/sys_linux_host/kissme_classload.o ./vm/sys_linux_host/loading_errors.o ./vm/sys_linux_host/locks.o ./vm/sys_linux_host/locks_alt.o ./vm/sys_linux_host/wrappers.o ./vm/native/natives_init.o ./vm/native/table.o ./vm/jvmdi/jvmdi.o ./vm/jvmdi/monitors.o ./vm/jvmdi/misc.o ./vm/jvmdi/reflection.o ./vm/svetlana/analyse.o ./vm/svetlana/assemble.o ./vm/svetlana/build_generator.o ./vm/svetlana/jni_methods.o ./vm/svetlana/method.o ./vm/arith64.o ./vm/classfile_internal.o ./vm/classfil.o ./vm/classloader_tuple.o ./vm/cplist.o ./vm/cptuplelist.o ./vm/disass.o ./vm/garbage.o ./vm/hash.o ./vm/jni_native_call.o ./vm/jni.o ./vm/kissme_main.o ./vm/jutils.o ./vm/llist.o ./vm/locks.o ./vm/stackmap_generator.o ./vm/newobject.o ./vm/network_classloader.o ./vm/persist.o ./vm/oom_exception_object.o ./vm/rpot.o ./vm/storemanager.o ./vm/startup.o ./vm/store.o ./vm/thread.o ./vm/svetlana_bootstrap.o ./vm/threadinfo.o ./vm/wrappers.o ./vm/tpot.o ./vm/uid.o ./vm/virtual_disk_cache.o ./vm/virtual_disk_proxy.o ./vm/zip_classloader.o ./lib/indigenous/java.lang/ClassLoader.o ./lib/indigenous/java.lang/Class.o ./lib/indigenous/java.lang/Class_Reflection.o ./lib/indigenous/java.lang/Object.o ./lib/indigenous/java.lang/Runtime.o ./lib/indigenous/java.lang/Throwable.o ./lib/indigenous/java.lang/UnixProcess.o ./lib/indigenous/java.lang/VMSecurityManager.o ./lib/indigenous/java.lang/VMClassLoader.o ./lib/indigenous/java.lang/VMObject.o ./lib/indigenous/java.lang/VMSystem.o ./lib/indigenous/java.lang.reflect/Constructor.o ./lib/indigenous/java.lang.reflect/Array.o ./lib/indigenous/java.lang.reflect/Field.o ./lib/indigenous/java.lang.reflect/Method.o ./lib/indigenous/java.util/ResourceBundle.o ./lib/indigenous/java.util/TimeZone.o ./lib/indigenous/jos.system/machine.o ./lib/indigenous/plava/PStore.o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o ./lib/indigenous/coltrane/Coltrane.o ./lib/classpath/java.io/FileDescriptor.o ./lib/classpath/java.io/File.o ./lib/classpath/java.io/FileInputStream.o ./lib/classpath/java.io/FileOutputStream.o ./lib/classpath/java.io/RandomAccessFile.o ./lib/classpath/java.io/javaio.o ./lib/classpath/java.io/java_io_ObjectInputStream.o ./lib/classpath/java.io/java_io_ObjectOutputStream.o ./lib/classpath/java.io/java_io_ObjectStreamClass.o ./lib/classpath/java.lang/e_rem_pio2.o ./lib/classpath/java.lang/Double.o ./lib/classpath/java.lang/Float.o ./lib/classpath/java.lang/Object.o ./lib/classpath/java.lang/System.o ./lib/classpath/java.lang/acos.o ./lib/classpath/java.lang/asin.o ./lib/classpath/java.lang/atan.o ./lib/classpath/java.lang/atan2.o ./lib/classpath/java.lang/ceil.o ./lib/classpath/java.lang/cos.o ./lib/classpath/java.lang/e_fmod.o ./lib/classpath/java.lang/exp.o ./lib/classpath/java.lang/floor.o ./lib/classpath/java.lang/javalang.o ./lib/classpath/java.lang/k_cos.o ./lib/classpath/java.lang/k_rem_pio2.o ./lib/classpath/java.lang/k_sin.o ./lib/classpath/java.lang/k_tan.o ./lib/classpath/java.lang/log.o ./lib/classpath/java.lang/pow.o ./lib/classpath/java.lang/random.o ./lib/classpath/java.lang/remainder.o ./lib/classpath/java.lang/rint.o ./lib/classpath/java.lang/s_fabs.o ./lib/classpath/java.lang/sin.o ./lib/classpath/java.lang/sqrt.o ./lib/classpath/java.lang/tan.o ./lib/classpath/java.net/java_net_PlainSocketImpl.o ./lib/classpath/java.net/java_net_InetAddress.o ./lib/classpath/java.net/javanet.o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o ./lib/classpath/java.math/BigInteger.o ./lib/classpath/nsa/native_state.o ./lib/classpath/dtoa.o ./lib/classpath/java_lang_Double.o ./lib/classpath/java_lang_Float.o ./lib/classpath/jcl.o ./lib/classpath/mprec.o ./lib/curses/CursesConsole.o ./extra/classpath_missing.o ./util/katomic.o ./util/kspinlock.o -lpthread
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSecurityManager.c -o ./lib/indigenous/java.lang/VMSecurityManager.o
gcc -o kissme -lm -lgmp -ldl -lncurses  ./vm/interp/interp.o ./vm/interp/loop.o ./vm/interp/methodstacks.o ./vm/garbage/mark/mark.o ./vm/garbage/allocator.o ./vm/garbage/garbage.o ./vm/garbage/handles.o ./vm/garbage/oldheap.o ./vm/garbage/youngheap.o ./vm/sys_linux_host/kissme_classload.o ./vm/sys_linux_host/loading_errors.o ./vm/sys_linux_host/locks.o ./vm/sys_linux_host/locks_alt.o ./vm/sys_linux_host/wrappers.o ./vm/native/natives_init.o ./vm/native/table.o ./vm/jvmdi/jvmdi.o ./vm/jvmdi/monitors.o ./vm/jvmdi/misc.o ./vm/jvmdi/reflection.o ./vm/svetlana/analyse.o ./vm/svetlana/assemble.o ./vm/svetlana/build_generator.o ./vm/svetlana/jni_methods.o ./vm/svetlana/method.o ./vm/arith64.o ./vm/classfile_internal.o ./vm/classfil.o ./vm/classloader_tuple.o ./vm/cplist.o ./vm/cptuplelist.o ./vm/disass.o ./vm/garbage.o ./vm/hash.o ./vm/jni_native_call.o ./vm/jni.o ./vm/kissme_main.o ./vm/jutils.o ./vm/llist.o ./vm/locks.o ./vm/stackmap_generator.o ./vm/newobject.o ./vm/network_classloader.o ./vm/persist.o ./vm/oom_exception_object.o ./vm/rpot.o ./vm/storemanager.o ./vm/startup.o ./vm/store.o ./vm/thread.o ./vm/svetlana_bootstrap.o ./vm/threadinfo.o ./vm/wrappers.o ./vm/tpot.o ./vm/uid.o ./vm/virtual_disk_cache.o ./vm/virtual_disk_proxy.o ./vm/zip_classloader.o ./lib/indigenous/java.lang/ClassLoader.o ./lib/indigenous/java.lang/Class.o ./lib/indigenous/java.lang/Class_Reflection.o ./lib/indigenous/java.lang/Object.o ./lib/indigenous/java.lang/Runtime.o ./lib/indigenous/java.lang/Throwable.o ./lib/indigenous/java.lang/UnixProcess.o ./lib/indigenous/java.lang/VMSecurityManager.o ./lib/indigenous/java.lang/VMClassLoader.o ./lib/indigenous/java.lang/VMObject.o ./lib/indigenous/java.lang/VMSystem.o ./lib/indigenous/java.lang.reflect/Constructor.o ./lib/indigenous/java.lang.reflect/Array.o ./lib/indigenous/java.lang.reflect/Field.o ./lib/indigenous/java.lang.reflect/Method.o ./lib/indigenous/java.util/ResourceBundle.o ./lib/indigenous/java.util/TimeZone.o ./lib/indigenous/jos.system/machine.o ./lib/indigenous/plava/PStore.o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o ./lib/indigenous/coltrane/Coltrane.o ./lib/classpath/java.io/FileDescriptor.o ./lib/classpath/java.io/File.o ./lib/classpath/java.io/FileInputStream.o ./lib/classpath/java.io/FileOutputStream.o ./lib/classpath/java.io/RandomAccessFile.o ./lib/classpath/java.io/javaio.o ./lib/classpath/java.io/java_io_ObjectInputStream.o ./lib/classpath/java.io/java_io_ObjectOutputStream.o ./lib/classpath/java.io/java_io_ObjectStreamClass.o ./lib/classpath/java.lang/e_rem_pio2.o ./lib/classpath/java.lang/Double.o ./lib/classpath/java.lang/Float.o ./lib/classpath/java.lang/Object.o ./lib/classpath/java.lang/System.o ./lib/classpath/java.lang/acos.o ./lib/classpath/java.lang/asin.o ./lib/classpath/java.lang/atan.o ./lib/classpath/java.lang/atan2.o ./lib/classpath/java.lang/ceil.o ./lib/classpath/java.lang/cos.o ./lib/classpath/java.lang/e_fmod.o ./lib/classpath/java.lang/exp.o ./lib/classpath/java.lang/floor.o ./lib/classpath/java.lang/javalang.o ./lib/classpath/java.lang/k_cos.o ./lib/classpath/java.lang/k_rem_pio2.o ./lib/classpath/java.lang/k_sin.o ./lib/classpath/java.lang/k_tan.o ./lib/classpath/java.lang/log.o ./lib/classpath/java.lang/pow.o ./lib/classpath/java.lang/random.o ./lib/classpath/java.lang/remainder.o ./lib/classpath/java.lang/rint.o ./lib/classpath/java.lang/s_fabs.o ./lib/classpath/java.lang/sin.o ./lib/classpath/java.lang/sqrt.o ./lib/classpath/java.lang/tan.o ./lib/classpath/java.net/java_net_PlainSocketImpl.o ./lib/classpath/java.net/java_net_InetAddress.o ./lib/classpath/java.net/javanet.o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o ./lib/classpath/java.math/BigInteger.o ./lib/classpath/nsa/native_state.o ./lib/classpath/dtoa.o ./lib/classpath/java_lang_Double.o ./lib/classpath/java_lang_Float.o ./lib/classpath/jcl.o ./lib/classpath/mprec.o ./lib/curses/CursesConsole.o ./extra/classpath_missing.o ./util/katomic.o ./util/kspinlock.o -lpthread
gcc -o kissme -lm -lgmp -ldl -lncurses  ./vm/interp/interp.o ./vm/interp/loop.o ./vm/interp/methodstacks.o ./vm/garbage/mark/mark.o ./vm/garbage/allocator.o ./vm/garbage/garbage.o ./vm/garbage/handles.o ./vm/garbage/oldheap.o ./vm/garbage/youngheap.o ./vm/sys_linux_host/kissme_classload.o ./vm/sys_linux_host/loading_errors.o ./vm/sys_linux_host/locks.o ./vm/sys_linux_host/locks_alt.o ./vm/sys_linux_host/wrappers.o ./vm/native/natives_init.o ./vm/native/table.o ./vm/jvmdi/jvmdi.o ./vm/jvmdi/monitors.o ./vm/jvmdi/misc.o ./vm/jvmdi/reflection.o ./vm/svetlana/analyse.o ./vm/svetlana/assemble.o ./vm/svetlana/build_generator.o ./vm/svetlana/jni_methods.o ./vm/svetlana/method.o ./vm/arith64.o ./vm/classfile_internal.o ./vm/classfil.o ./vm/classloader_tuple.o ./vm/cplist.o ./vm/cptuplelist.o ./vm/disass.o ./vm/garbage.o ./vm/hash.o ./vm/jni_native_call.o ./vm/jni.o ./vm/kissme_main.o ./vm/jutils.o ./vm/llist.o ./vm/locks.o ./vm/stackmap_generator.o ./vm/newobject.o ./vm/network_classloader.o ./vm/persist.o ./vm/oom_exception_object.o ./vm/rpot.o ./vm/storemanager.o ./vm/startup.o ./vm/store.o ./vm/thread.o ./vm/svetlana_bootstrap.o ./vm/threadinfo.o ./vm/wrappers.o ./vm/tpot.o ./vm/uid.o ./vm/virtual_disk_cache.o ./vm/virtual_disk_proxy.o ./vm/zip_classloader.o ./lib/indigenous/java.lang/ClassLoader.o ./lib/indigenous/java.lang/Class.o ./lib/indigenous/java.lang/Class_Reflection.o ./lib/indigenous/java.lang/Object.o ./lib/indigenous/java.lang/Runtime.o ./lib/indigenous/java.lang/Throwable.o ./lib/indigenous/java.lang/UnixProcess.o ./lib/indigenous/java.lang/VMSecurityManager.o ./lib/indigenous/java.lang/VMClassLoader.o ./lib/indigenous/java.lang/VMObject.o ./lib/indigenous/java.lang/VMSystem.o ./lib/indigenous/java.lang.reflect/Constructor.o ./lib/indigenous/java.lang.reflect/Array.o ./lib/indigenous/java.lang.reflect/Field.o ./lib/indigenous/java.lang.reflect/Method.o ./lib/indigenous/java.util/ResourceBundle.o ./lib/indigenous/java.util/TimeZone.o ./lib/indigenous/jos.system/machine.o ./lib/indigenous/plava/PStore.o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o ./lib/indigenous/coltrane/Coltrane.o ./lib/classpath/java.io/FileDescriptor.o ./lib/classpath/java.io/File.o ./lib/classpath/java.io/FileInputStream.o ./lib/classpath/java.io/FileOutputStream.o ./lib/classpath/java.io/RandomAccessFile.o ./lib/classpath/java.io/javaio.o ./lib/classpath/java.io/java_io_ObjectInputStream.o ./lib/classpath/java.io/java_io_ObjectOutputStream.o ./lib/classpath/java.io/java_io_ObjectStreamClass.o ./lib/classpath/java.lang/e_rem_pio2.o ./lib/classpath/java.lang/Double.o ./lib/classpath/java.lang/Float.o ./lib/classpath/java.lang/Object.o ./lib/classpath/java.lang/System.o ./lib/classpath/java.lang/acos.o ./lib/classpath/java.lang/asin.o ./lib/classpath/java.lang/atan.o ./lib/classpath/java.lang/atan2.o ./lib/classpath/java.lang/ceil.o ./lib/classpath/java.lang/cos.o ./lib/classpath/java.lang/e_fmod.o ./lib/classpath/java.lang/exp.o ./lib/classpath/java.lang/floor.o ./lib/classpath/java.lang/javalang.o ./lib/classpath/java.lang/k_cos.o ./lib/classpath/java.lang/k_rem_pio2.o ./lib/classpath/java.lang/k_sin.o ./lib/classpath/java.lang/k_tan.o ./lib/classpath/java.lang/log.o ./lib/classpath/java.lang/pow.o ./lib/classpath/java.lang/random.o ./lib/classpath/java.lang/remainder.o ./lib/classpath/java.lang/rint.o ./lib/classpath/java.lang/s_fabs.o ./lib/classpath/java.lang/sin.o ./lib/classpath/java.lang/sqrt.o ./lib/classpath/java.lang/tan.o ./lib/classpath/java.net/java_net_PlainSocketImpl.o ./lib/classpath/java.net/java_net_InetAddress.o ./lib/classpath/java.net/javanet.o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o ./lib/classpath/java.math/BigInteger.o ./lib/classpath/nsa/native_state.o ./lib/classpath/dtoa.o ./lib/classpath/java_lang_Double.o ./lib/classpath/java_lang_Float.o ./lib/classpath/jcl.o ./lib/classpath/mprec.o ./lib/curses/CursesConsole.o ./extra/classpath_missing.o ./util/katomic.o ./util/kspinlock.o -lpthread
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/interp.c -o ./vm/interp/interp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/loop.c -o ./vm/interp/loop.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/methodstacks.c -o ./vm/interp/methodstacks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage/mark ./vm/garbage/mark/mark.c -o ./vm/garbage/mark/mark.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/allocator.c -o ./vm/garbage/allocator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/garbage.c -o ./vm/garbage/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/handles.c -o ./vm/garbage/handles.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/oldheap.c -o ./vm/garbage/oldheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/youngheap.c -o ./vm/garbage/youngheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/kissme_classload.c -o ./vm/sys_linux_host/kissme_classload.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/loading_errors.c -o ./vm/sys_linux_host/loading_errors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks.c -o ./vm/sys_linux_host/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks_alt.c -o ./vm/sys_linux_host/locks_alt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/wrappers.c -o ./vm/sys_linux_host/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/natives_init.c -o ./vm/native/natives_init.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/table.c -o ./vm/native/table.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/jvmdi.c -o ./vm/jvmdi/jvmdi.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/monitors.c -o ./vm/jvmdi/monitors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/misc.c -o ./vm/jvmdi/misc.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/reflection.c -o ./vm/jvmdi/reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/analyse.c -o ./vm/svetlana/analyse.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/assemble.c -o ./vm/svetlana/assemble.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/build_generator.c -o ./vm/svetlana/build_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/jni_methods.c -o ./vm/svetlana/jni_methods.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/method.c -o ./vm/svetlana/method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/arith64.c -o ./vm/arith64.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfile_internal.c -o ./vm/classfile_internal.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfil.c -o ./vm/classfil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classloader_tuple.c -o ./vm/classloader_tuple.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cplist.c -o ./vm/cplist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cptuplelist.c -o ./vm/cptuplelist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/disass.c -o ./vm/disass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/garbage.c -o ./vm/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/hash.c -o ./vm/hash.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni_native_call.c -o ./vm/jni_native_call.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni.c -o ./vm/jni.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/kissme_main.c -o ./vm/kissme_main.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jutils.c -o ./vm/jutils.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/llist.c -o ./vm/llist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/locks.c -o ./vm/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/stackmap_generator.c -o ./vm/stackmap_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/newobject.c -o ./vm/newobject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/network_classloader.c -o ./vm/network_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/persist.c -o ./vm/persist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/oom_exception_object.c -o ./vm/oom_exception_object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/rpot.c -o ./vm/rpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/storemanager.c -o ./vm/storemanager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/startup.c -o ./vm/startup.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/store.c -o ./vm/store.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/thread.c -o ./vm/thread.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/svetlana_bootstrap.c -o ./vm/svetlana_bootstrap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/threadinfo.c -o ./vm/threadinfo.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/wrappers.c -o ./vm/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/tpot.c -o ./vm/tpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/uid.c -o ./vm/uid.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_cache.c -o ./vm/virtual_disk_cache.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_proxy.c -o ./vm/virtual_disk_proxy.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/zip_classloader.c -o ./vm/zip_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/ClassLoader.c -o ./lib/indigenous/java.lang/ClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class.c -o ./lib/indigenous/java.lang/Class.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class_Reflection.c -o ./lib/indigenous/java.lang/Class_Reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Object.c -o ./lib/indigenous/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Runtime.c -o ./lib/indigenous/java.lang/Runtime.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Throwable.c -o ./lib/indigenous/java.lang/Throwable.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/UnixProcess.c -o ./lib/indigenous/java.lang/UnixProcess.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSecurityManager.c -o ./lib/indigenous/java.lang/VMSecurityManager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMClassLoader.c -o ./lib/indigenous/java.lang/VMClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMObject.c -o ./lib/indigenous/java.lang/VMObject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSystem.c -o ./lib/indigenous/java.lang/VMSystem.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Constructor.c -o ./lib/indigenous/java.lang.reflect/Constructor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Array.c -o ./lib/indigenous/java.lang.reflect/Array.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Field.c -o ./lib/indigenous/java.lang.reflect/Field.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Method.c -o ./lib/indigenous/java.lang.reflect/Method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/ResourceBundle.c -o ./lib/indigenous/java.util/ResourceBundle.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/TimeZone.c -o ./lib/indigenous/java.util/TimeZone.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/jos.system ./lib/indigenous/jos.system/machine.c -o ./lib/indigenous/jos.system/machine.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/plava ./lib/indigenous/plava/PStore.c -o ./lib/indigenous/plava/PStore.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/gnu.vm.stack.kludge ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.c -o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/coltrane ./lib/indigenous/coltrane/Coltrane.c -o ./lib/indigenous/coltrane/Coltrane.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileDescriptor.c -o ./lib/classpath/java.io/FileDescriptor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/File.c -o ./lib/classpath/java.io/File.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileInputStream.c -o ./lib/classpath/java.io/FileInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileOutputStream.c -o ./lib/classpath/java.io/FileOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/RandomAccessFile.c -o ./lib/classpath/java.io/RandomAccessFile.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/javaio.c -o ./lib/classpath/java.io/javaio.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectInputStream.c -o ./lib/classpath/java.io/java_io_ObjectInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectOutputStream.c -o ./lib/classpath/java.io/java_io_ObjectOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectStreamClass.c -o ./lib/classpath/java.io/java_io_ObjectStreamClass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_rem_pio2.c -o ./lib/classpath/java.lang/e_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Double.c -o ./lib/classpath/java.lang/Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Float.c -o ./lib/classpath/java.lang/Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Object.c -o ./lib/classpath/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/System.c -o ./lib/classpath/java.lang/System.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/acos.c -o ./lib/classpath/java.lang/acos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/asin.c -o ./lib/classpath/java.lang/asin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan.c -o ./lib/classpath/java.lang/atan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan2.c -o ./lib/classpath/java.lang/atan2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/ceil.c -o ./lib/classpath/java.lang/ceil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/cos.c -o ./lib/classpath/java.lang/cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_fmod.c -o ./lib/classpath/java.lang/e_fmod.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/exp.c -o ./lib/classpath/java.lang/exp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/floor.c -o ./lib/classpath/java.lang/floor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/javalang.c -o ./lib/classpath/java.lang/javalang.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_cos.c -o ./lib/classpath/java.lang/k_cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_rem_pio2.c -o ./lib/classpath/java.lang/k_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_sin.c -o ./lib/classpath/java.lang/k_sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_tan.c -o ./lib/classpath/java.lang/k_tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/log.c -o ./lib/classpath/java.lang/log.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/pow.c -o ./lib/classpath/java.lang/pow.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/random.c -o ./lib/classpath/java.lang/random.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/remainder.c -o ./lib/classpath/java.lang/remainder.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/rint.c -o ./lib/classpath/java.lang/rint.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/s_fabs.c -o ./lib/classpath/java.lang/s_fabs.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sin.c -o ./lib/classpath/java.lang/sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sqrt.c -o ./lib/classpath/java.lang/sqrt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/tan.c -o ./lib/classpath/java.lang/tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_InetAddress.c -o ./lib/classpath/java.net/java_net_InetAddress.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/javanet.c -o ./lib/classpath/java.net/javanet.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.math ./lib/classpath/java.math/BigInteger.c -o ./lib/classpath/java.math/BigInteger.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/nsa ./lib/classpath/nsa/native_state.c -o ./lib/classpath/nsa/native_state.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/dtoa.c -o ./lib/classpath/dtoa.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Double.c -o ./lib/classpath/java_lang_Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Float.c -o ./lib/classpath/java_lang_Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/jcl.c -o ./lib/classpath/jcl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/mprec.c -o ./lib/classpath/mprec.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/curses ./lib/curses/CursesConsole.c -o ./lib/curses/CursesConsole.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./extra ./extra/classpath_missing.c -o ./extra/classpath_missing.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/katomic.c -o ./util/katomic.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/kspinlock.c -o ./util/kspinlock.o
gcc -o kissme -lm -lgmp -ldl -lncurses  ./vm/interp/interp.o ./vm/interp/loop.o ./vm/interp/methodstacks.o ./vm/garbage/mark/mark.o ./vm/garbage/allocator.o ./vm/garbage/garbage.o ./vm/garbage/handles.o ./vm/garbage/oldheap.o ./vm/garbage/youngheap.o ./vm/sys_linux_host/kissme_classload.o ./vm/sys_linux_host/loading_errors.o ./vm/sys_linux_host/locks.o ./vm/sys_linux_host/locks_alt.o ./vm/sys_linux_host/wrappers.o ./vm/native/natives_init.o ./vm/native/table.o ./vm/jvmdi/jvmdi.o ./vm/jvmdi/monitors.o ./vm/jvmdi/misc.o ./vm/jvmdi/reflection.o ./vm/svetlana/analyse.o ./vm/svetlana/assemble.o ./vm/svetlana/build_generator.o ./vm/svetlana/jni_methods.o ./vm/svetlana/method.o ./vm/arith64.o ./vm/classfile_internal.o ./vm/classfil.o ./vm/classloader_tuple.o ./vm/cplist.o ./vm/cptuplelist.o ./vm/disass.o ./vm/garbage.o ./vm/hash.o ./vm/jni_native_call.o ./vm/jni.o ./vm/kissme_main.o ./vm/jutils.o ./vm/llist.o ./vm/locks.o ./vm/stackmap_generator.o ./vm/newobject.o ./vm/network_classloader.o ./vm/persist.o ./vm/oom_exception_object.o ./vm/rpot.o ./vm/storemanager.o ./vm/startup.o ./vm/store.o ./vm/thread.o ./vm/svetlana_bootstrap.o ./vm/threadinfo.o ./vm/wrappers.o ./vm/tpot.o ./vm/uid.o ./vm/virtual_disk_cache.o ./vm/virtual_disk_proxy.o ./vm/zip_classloader.o ./lib/indigenous/java.lang/ClassLoader.o ./lib/indigenous/java.lang/Class.o ./lib/indigenous/java.lang/Class_Reflection.o ./lib/indigenous/java.lang/Object.o ./lib/indigenous/java.lang/Runtime.o ./lib/indigenous/java.lang/Throwable.o ./lib/indigenous/java.lang/UnixProcess.o ./lib/indigenous/java.lang/VMSecurityManager.o ./lib/indigenous/java.lang/VMClassLoader.o ./lib/indigenous/java.lang/VMObject.o ./lib/indigenous/java.lang/VMSystem.o ./lib/indigenous/java.lang.reflect/Constructor.o ./lib/indigenous/java.lang.reflect/Array.o ./lib/indigenous/java.lang.reflect/Field.o ./lib/indigenous/java.lang.reflect/Method.o ./lib/indigenous/java.util/ResourceBundle.o ./lib/indigenous/java.util/TimeZone.o ./lib/indigenous/jos.system/machine.o ./lib/indigenous/plava/PStore.o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o ./lib/indigenous/coltrane/Coltrane.o ./lib/classpath/java.io/FileDescriptor.o ./lib/classpath/java.io/File.o ./lib/classpath/java.io/FileInputStream.o ./lib/classpath/java.io/FileOutputStream.o ./lib/classpath/java.io/RandomAccessFile.o ./lib/classpath/java.io/javaio.o ./lib/classpath/java.io/java_io_ObjectInputStream.o ./lib/classpath/java.io/java_io_ObjectOutputStream.o ./lib/classpath/java.io/java_io_ObjectStreamClass.o ./lib/classpath/java.lang/e_rem_pio2.o ./lib/classpath/java.lang/Double.o ./lib/classpath/java.lang/Float.o ./lib/classpath/java.lang/Object.o ./lib/classpath/java.lang/System.o ./lib/classpath/java.lang/acos.o ./lib/classpath/java.lang/asin.o ./lib/classpath/java.lang/atan.o ./lib/classpath/java.lang/atan2.o ./lib/classpath/java.lang/ceil.o ./lib/classpath/java.lang/cos.o ./lib/classpath/java.lang/e_fmod.o ./lib/classpath/java.lang/exp.o ./lib/classpath/java.lang/floor.o ./lib/classpath/java.lang/javalang.o ./lib/classpath/java.lang/k_cos.o ./lib/classpath/java.lang/k_rem_pio2.o ./lib/classpath/java.lang/k_sin.o ./lib/classpath/java.lang/k_tan.o ./lib/classpath/java.lang/log.o ./lib/classpath/java.lang/pow.o ./lib/classpath/java.lang/random.o ./lib/classpath/java.lang/remainder.o ./lib/classpath/java.lang/rint.o ./lib/classpath/java.lang/s_fabs.o ./lib/classpath/java.lang/sin.o ./lib/classpath/java.lang/sqrt.o ./lib/classpath/java.lang/tan.o ./lib/classpath/java.net/java_net_PlainSocketImpl.o ./lib/classpath/java.net/java_net_InetAddress.o ./lib/classpath/java.net/javanet.o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o ./lib/classpath/java.math/BigInteger.o ./lib/classpath/nsa/native_state.o ./lib/classpath/dtoa.o ./lib/classpath/java_lang_Double.o ./lib/classpath/java_lang_Float.o ./lib/classpath/jcl.o ./lib/classpath/mprec.o ./lib/curses/CursesConsole.o ./extra/classpath_missing.o ./util/katomic.o ./util/kspinlock.o -lpthread
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/interp.c -o ./vm/interp/interp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/loop.c -o ./vm/interp/loop.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/methodstacks.c -o ./vm/interp/methodstacks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage/mark ./vm/garbage/mark/mark.c -o ./vm/garbage/mark/mark.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/allocator.c -o ./vm/garbage/allocator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/garbage.c -o ./vm/garbage/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/handles.c -o ./vm/garbage/handles.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/oldheap.c -o ./vm/garbage/oldheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/youngheap.c -o ./vm/garbage/youngheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/kissme_classload.c -o ./vm/sys_linux_host/kissme_classload.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/loading_errors.c -o ./vm/sys_linux_host/loading_errors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks.c -o ./vm/sys_linux_host/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks_alt.c -o ./vm/sys_linux_host/locks_alt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/wrappers.c -o ./vm/sys_linux_host/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/natives_init.c -o ./vm/native/natives_init.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/table.c -o ./vm/native/table.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/jvmdi.c -o ./vm/jvmdi/jvmdi.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/monitors.c -o ./vm/jvmdi/monitors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/misc.c -o ./vm/jvmdi/misc.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/reflection.c -o ./vm/jvmdi/reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/analyse.c -o ./vm/svetlana/analyse.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/assemble.c -o ./vm/svetlana/assemble.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/build_generator.c -o ./vm/svetlana/build_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/jni_methods.c -o ./vm/svetlana/jni_methods.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/method.c -o ./vm/svetlana/method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/arith64.c -o ./vm/arith64.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfile_internal.c -o ./vm/classfile_internal.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfil.c -o ./vm/classfil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classloader_tuple.c -o ./vm/classloader_tuple.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cplist.c -o ./vm/cplist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cptuplelist.c -o ./vm/cptuplelist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/disass.c -o ./vm/disass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/garbage.c -o ./vm/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/hash.c -o ./vm/hash.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni_native_call.c -o ./vm/jni_native_call.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni.c -o ./vm/jni.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/kissme_main.c -o ./vm/kissme_main.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jutils.c -o ./vm/jutils.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/llist.c -o ./vm/llist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/locks.c -o ./vm/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/stackmap_generator.c -o ./vm/stackmap_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/newobject.c -o ./vm/newobject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/network_classloader.c -o ./vm/network_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/persist.c -o ./vm/persist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/oom_exception_object.c -o ./vm/oom_exception_object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/rpot.c -o ./vm/rpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/storemanager.c -o ./vm/storemanager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/startup.c -o ./vm/startup.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/store.c -o ./vm/store.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/thread.c -o ./vm/thread.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/svetlana_bootstrap.c -o ./vm/svetlana_bootstrap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/threadinfo.c -o ./vm/threadinfo.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/wrappers.c -o ./vm/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/tpot.c -o ./vm/tpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/uid.c -o ./vm/uid.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_cache.c -o ./vm/virtual_disk_cache.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_proxy.c -o ./vm/virtual_disk_proxy.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/zip_classloader.c -o ./vm/zip_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/ClassLoader.c -o ./lib/indigenous/java.lang/ClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class.c -o ./lib/indigenous/java.lang/Class.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class_Reflection.c -o ./lib/indigenous/java.lang/Class_Reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Object.c -o ./lib/indigenous/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Runtime.c -o ./lib/indigenous/java.lang/Runtime.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Throwable.c -o ./lib/indigenous/java.lang/Throwable.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/UnixProcess.c -o ./lib/indigenous/java.lang/UnixProcess.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSecurityManager.c -o ./lib/indigenous/java.lang/VMSecurityManager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMClassLoader.c -o ./lib/indigenous/java.lang/VMClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMObject.c -o ./lib/indigenous/java.lang/VMObject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSystem.c -o ./lib/indigenous/java.lang/VMSystem.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Constructor.c -o ./lib/indigenous/java.lang.reflect/Constructor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Array.c -o ./lib/indigenous/java.lang.reflect/Array.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Field.c -o ./lib/indigenous/java.lang.reflect/Field.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Method.c -o ./lib/indigenous/java.lang.reflect/Method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/ResourceBundle.c -o ./lib/indigenous/java.util/ResourceBundle.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/TimeZone.c -o ./lib/indigenous/java.util/TimeZone.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/jos.system ./lib/indigenous/jos.system/machine.c -o ./lib/indigenous/jos.system/machine.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/plava ./lib/indigenous/plava/PStore.c -o ./lib/indigenous/plava/PStore.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/gnu.vm.stack.kludge ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.c -o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/coltrane ./lib/indigenous/coltrane/Coltrane.c -o ./lib/indigenous/coltrane/Coltrane.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileDescriptor.c -o ./lib/classpath/java.io/FileDescriptor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/File.c -o ./lib/classpath/java.io/File.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileInputStream.c -o ./lib/classpath/java.io/FileInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileOutputStream.c -o ./lib/classpath/java.io/FileOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/RandomAccessFile.c -o ./lib/classpath/java.io/RandomAccessFile.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/javaio.c -o ./lib/classpath/java.io/javaio.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectInputStream.c -o ./lib/classpath/java.io/java_io_ObjectInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectOutputStream.c -o ./lib/classpath/java.io/java_io_ObjectOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectStreamClass.c -o ./lib/classpath/java.io/java_io_ObjectStreamClass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_rem_pio2.c -o ./lib/classpath/java.lang/e_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Double.c -o ./lib/classpath/java.lang/Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Float.c -o ./lib/classpath/java.lang/Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Object.c -o ./lib/classpath/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/System.c -o ./lib/classpath/java.lang/System.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/acos.c -o ./lib/classpath/java.lang/acos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/asin.c -o ./lib/classpath/java.lang/asin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan.c -o ./lib/classpath/java.lang/atan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan2.c -o ./lib/classpath/java.lang/atan2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/ceil.c -o ./lib/classpath/java.lang/ceil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/cos.c -o ./lib/classpath/java.lang/cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_fmod.c -o ./lib/classpath/java.lang/e_fmod.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/exp.c -o ./lib/classpath/java.lang/exp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/floor.c -o ./lib/classpath/java.lang/floor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/javalang.c -o ./lib/classpath/java.lang/javalang.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_cos.c -o ./lib/classpath/java.lang/k_cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_rem_pio2.c -o ./lib/classpath/java.lang/k_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_sin.c -o ./lib/classpath/java.lang/k_sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_tan.c -o ./lib/classpath/java.lang/k_tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/log.c -o ./lib/classpath/java.lang/log.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/pow.c -o ./lib/classpath/java.lang/pow.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/random.c -o ./lib/classpath/java.lang/random.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/remainder.c -o ./lib/classpath/java.lang/remainder.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/rint.c -o ./lib/classpath/java.lang/rint.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/s_fabs.c -o ./lib/classpath/java.lang/s_fabs.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sin.c -o ./lib/classpath/java.lang/sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sqrt.c -o ./lib/classpath/java.lang/sqrt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/tan.c -o ./lib/classpath/java.lang/tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_InetAddress.c -o ./lib/classpath/java.net/java_net_InetAddress.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/javanet.c -o ./lib/classpath/java.net/javanet.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.math ./lib/classpath/java.math/BigInteger.c -o ./lib/classpath/java.math/BigInteger.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/nsa ./lib/classpath/nsa/native_state.c -o ./lib/classpath/nsa/native_state.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/dtoa.c -o ./lib/classpath/dtoa.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Double.c -o ./lib/classpath/java_lang_Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Float.c -o ./lib/classpath/java_lang_Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/jcl.c -o ./lib/classpath/jcl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/mprec.c -o ./lib/classpath/mprec.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/curses ./lib/curses/CursesConsole.c -o ./lib/curses/CursesConsole.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./extra ./extra/classpath_missing.c -o ./extra/classpath_missing.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/katomic.c -o ./util/katomic.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/kspinlock.c -o ./util/kspinlock.o
gcc -o kissme -lm -lgmp -ldl -lncurses  ./vm/interp/interp.o ./vm/interp/loop.o ./vm/interp/methodstacks.o ./vm/garbage/mark/mark.o ./vm/garbage/allocator.o ./vm/garbage/garbage.o ./vm/garbage/handles.o ./vm/garbage/oldheap.o ./vm/garbage/youngheap.o ./vm/sys_linux_host/kissme_classload.o ./vm/sys_linux_host/loading_errors.o ./vm/sys_linux_host/locks.o ./vm/sys_linux_host/locks_alt.o ./vm/sys_linux_host/wrappers.o ./vm/native/natives_init.o ./vm/native/table.o ./vm/jvmdi/jvmdi.o ./vm/jvmdi/monitors.o ./vm/jvmdi/misc.o ./vm/jvmdi/reflection.o ./vm/svetlana/analyse.o ./vm/svetlana/assemble.o ./vm/svetlana/build_generator.o ./vm/svetlana/jni_methods.o ./vm/svetlana/method.o ./vm/arith64.o ./vm/classfile_internal.o ./vm/classfil.o ./vm/classloader_tuple.o ./vm/cplist.o ./vm/cptuplelist.o ./vm/disass.o ./vm/garbage.o ./vm/hash.o ./vm/jni_native_call.o ./vm/jni.o ./vm/kissme_main.o ./vm/jutils.o ./vm/llist.o ./vm/locks.o ./vm/stackmap_generator.o ./vm/newobject.o ./vm/network_classloader.o ./vm/persist.o ./vm/oom_exception_object.o ./vm/rpot.o ./vm/storemanager.o ./vm/startup.o ./vm/store.o ./vm/thread.o ./vm/svetlana_bootstrap.o ./vm/threadinfo.o ./vm/wrappers.o ./vm/tpot.o ./vm/uid.o ./vm/virtual_disk_cache.o ./vm/virtual_disk_proxy.o ./vm/zip_classloader.o ./lib/indigenous/java.lang/ClassLoader.o ./lib/indigenous/java.lang/Class.o ./lib/indigenous/java.lang/Class_Reflection.o ./lib/indigenous/java.lang/Object.o ./lib/indigenous/java.lang/Runtime.o ./lib/indigenous/java.lang/Throwable.o ./lib/indigenous/java.lang/UnixProcess.o ./lib/indigenous/java.lang/VMSecurityManager.o ./lib/indigenous/java.lang/VMClassLoader.o ./lib/indigenous/java.lang/VMObject.o ./lib/indigenous/java.lang/VMSystem.o ./lib/indigenous/java.lang.reflect/Constructor.o ./lib/indigenous/java.lang.reflect/Array.o ./lib/indigenous/java.lang.reflect/Field.o ./lib/indigenous/java.lang.reflect/Method.o ./lib/indigenous/java.util/ResourceBundle.o ./lib/indigenous/java.util/TimeZone.o ./lib/indigenous/jos.system/machine.o ./lib/indigenous/plava/PStore.o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o ./lib/indigenous/coltrane/Coltrane.o ./lib/classpath/java.io/FileDescriptor.o ./lib/classpath/java.io/File.o ./lib/classpath/java.io/FileInputStream.o ./lib/classpath/java.io/FileOutputStream.o ./lib/classpath/java.io/RandomAccessFile.o ./lib/classpath/java.io/javaio.o ./lib/classpath/java.io/java_io_ObjectInputStream.o ./lib/classpath/java.io/java_io_ObjectOutputStream.o ./lib/classpath/java.io/java_io_ObjectStreamClass.o ./lib/classpath/java.lang/e_rem_pio2.o ./lib/classpath/java.lang/Double.o ./lib/classpath/java.lang/Float.o ./lib/classpath/java.lang/Object.o ./lib/classpath/java.lang/System.o ./lib/classpath/java.lang/acos.o ./lib/classpath/java.lang/asin.o ./lib/classpath/java.lang/atan.o ./lib/classpath/java.lang/atan2.o ./lib/classpath/java.lang/ceil.o ./lib/classpath/java.lang/cos.o ./lib/classpath/java.lang/e_fmod.o ./lib/classpath/java.lang/exp.o ./lib/classpath/java.lang/floor.o ./lib/classpath/java.lang/javalang.o ./lib/classpath/java.lang/k_cos.o ./lib/classpath/java.lang/k_rem_pio2.o ./lib/classpath/java.lang/k_sin.o ./lib/classpath/java.lang/k_tan.o ./lib/classpath/java.lang/log.o ./lib/classpath/java.lang/pow.o ./lib/classpath/java.lang/random.o ./lib/classpath/java.lang/remainder.o ./lib/classpath/java.lang/rint.o ./lib/classpath/java.lang/s_fabs.o ./lib/classpath/java.lang/sin.o ./lib/classpath/java.lang/sqrt.o ./lib/classpath/java.lang/tan.o ./lib/classpath/java.net/java_net_PlainSocketImpl.o ./lib/classpath/java.net/java_net_InetAddress.o ./lib/classpath/java.net/javanet.o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o ./lib/classpath/java.math/BigInteger.o ./lib/classpath/nsa/native_state.o ./lib/classpath/dtoa.o ./lib/classpath/java_lang_Double.o ./lib/classpath/java_lang_Float.o ./lib/classpath/jcl.o ./lib/classpath/mprec.o ./lib/curses/CursesConsole.o ./extra/classpath_missing.o ./util/katomic.o ./util/kspinlock.o -lpthread
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/interp.c -o ./vm/interp/interp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/loop.c -o ./vm/interp/loop.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/methodstacks.c -o ./vm/interp/methodstacks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage/mark ./vm/garbage/mark/mark.c -o ./vm/garbage/mark/mark.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/allocator.c -o ./vm/garbage/allocator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/garbage.c -o ./vm/garbage/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/handles.c -o ./vm/garbage/handles.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/oldheap.c -o ./vm/garbage/oldheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/youngheap.c -o ./vm/garbage/youngheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/kissme_classload.c -o ./vm/sys_linux_host/kissme_classload.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/loading_errors.c -o ./vm/sys_linux_host/loading_errors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks.c -o ./vm/sys_linux_host/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks_alt.c -o ./vm/sys_linux_host/locks_alt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/wrappers.c -o ./vm/sys_linux_host/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/natives_init.c -o ./vm/native/natives_init.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/table.c -o ./vm/native/table.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/jvmdi.c -o ./vm/jvmdi/jvmdi.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/monitors.c -o ./vm/jvmdi/monitors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/misc.c -o ./vm/jvmdi/misc.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/reflection.c -o ./vm/jvmdi/reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/analyse.c -o ./vm/svetlana/analyse.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/assemble.c -o ./vm/svetlana/assemble.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/build_generator.c -o ./vm/svetlana/build_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/jni_methods.c -o ./vm/svetlana/jni_methods.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/method.c -o ./vm/svetlana/method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/arith64.c -o ./vm/arith64.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfile_internal.c -o ./vm/classfile_internal.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfil.c -o ./vm/classfil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classloader_tuple.c -o ./vm/classloader_tuple.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cplist.c -o ./vm/cplist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cptuplelist.c -o ./vm/cptuplelist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/disass.c -o ./vm/disass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/garbage.c -o ./vm/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/hash.c -o ./vm/hash.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni_native_call.c -o ./vm/jni_native_call.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni.c -o ./vm/jni.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/kissme_main.c -o ./vm/kissme_main.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jutils.c -o ./vm/jutils.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/llist.c -o ./vm/llist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/locks.c -o ./vm/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/stackmap_generator.c -o ./vm/stackmap_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/newobject.c -o ./vm/newobject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/network_classloader.c -o ./vm/network_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/persist.c -o ./vm/persist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/oom_exception_object.c -o ./vm/oom_exception_object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/rpot.c -o ./vm/rpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/storemanager.c -o ./vm/storemanager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/startup.c -o ./vm/startup.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/store.c -o ./vm/store.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/thread.c -o ./vm/thread.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/svetlana_bootstrap.c -o ./vm/svetlana_bootstrap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/threadinfo.c -o ./vm/threadinfo.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/wrappers.c -o ./vm/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/tpot.c -o ./vm/tpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/uid.c -o ./vm/uid.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_cache.c -o ./vm/virtual_disk_cache.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_proxy.c -o ./vm/virtual_disk_proxy.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/zip_classloader.c -o ./vm/zip_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/ClassLoader.c -o ./lib/indigenous/java.lang/ClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class.c -o ./lib/indigenous/java.lang/Class.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class_Reflection.c -o ./lib/indigenous/java.lang/Class_Reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Object.c -o ./lib/indigenous/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Runtime.c -o ./lib/indigenous/java.lang/Runtime.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Throwable.c -o ./lib/indigenous/java.lang/Throwable.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/UnixProcess.c -o ./lib/indigenous/java.lang/UnixProcess.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSecurityManager.c -o ./lib/indigenous/java.lang/VMSecurityManager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMClassLoader.c -o ./lib/indigenous/java.lang/VMClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMObject.c -o ./lib/indigenous/java.lang/VMObject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSystem.c -o ./lib/indigenous/java.lang/VMSystem.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Constructor.c -o ./lib/indigenous/java.lang.reflect/Constructor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Array.c -o ./lib/indigenous/java.lang.reflect/Array.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Field.c -o ./lib/indigenous/java.lang.reflect/Field.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Method.c -o ./lib/indigenous/java.lang.reflect/Method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/ResourceBundle.c -o ./lib/indigenous/java.util/ResourceBundle.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/TimeZone.c -o ./lib/indigenous/java.util/TimeZone.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/jos.system ./lib/indigenous/jos.system/machine.c -o ./lib/indigenous/jos.system/machine.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/plava ./lib/indigenous/plava/PStore.c -o ./lib/indigenous/plava/PStore.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/gnu.vm.stack.kludge ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.c -o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/coltrane ./lib/indigenous/coltrane/Coltrane.c -o ./lib/indigenous/coltrane/Coltrane.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileDescriptor.c -o ./lib/classpath/java.io/FileDescriptor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/File.c -o ./lib/classpath/java.io/File.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileInputStream.c -o ./lib/classpath/java.io/FileInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileOutputStream.c -o ./lib/classpath/java.io/FileOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/RandomAccessFile.c -o ./lib/classpath/java.io/RandomAccessFile.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/javaio.c -o ./lib/classpath/java.io/javaio.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectInputStream.c -o ./lib/classpath/java.io/java_io_ObjectInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectOutputStream.c -o ./lib/classpath/java.io/java_io_ObjectOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectStreamClass.c -o ./lib/classpath/java.io/java_io_ObjectStreamClass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_rem_pio2.c -o ./lib/classpath/java.lang/e_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Double.c -o ./lib/classpath/java.lang/Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Float.c -o ./lib/classpath/java.lang/Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Object.c -o ./lib/classpath/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/System.c -o ./lib/classpath/java.lang/System.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/acos.c -o ./lib/classpath/java.lang/acos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/asin.c -o ./lib/classpath/java.lang/asin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan.c -o ./lib/classpath/java.lang/atan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan2.c -o ./lib/classpath/java.lang/atan2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/ceil.c -o ./lib/classpath/java.lang/ceil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/cos.c -o ./lib/classpath/java.lang/cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_fmod.c -o ./lib/classpath/java.lang/e_fmod.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/exp.c -o ./lib/classpath/java.lang/exp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/floor.c -o ./lib/classpath/java.lang/floor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/javalang.c -o ./lib/classpath/java.lang/javalang.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_cos.c -o ./lib/classpath/java.lang/k_cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_rem_pio2.c -o ./lib/classpath/java.lang/k_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_sin.c -o ./lib/classpath/java.lang/k_sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_tan.c -o ./lib/classpath/java.lang/k_tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/log.c -o ./lib/classpath/java.lang/log.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/pow.c -o ./lib/classpath/java.lang/pow.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/random.c -o ./lib/classpath/java.lang/random.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/remainder.c -o ./lib/classpath/java.lang/remainder.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/rint.c -o ./lib/classpath/java.lang/rint.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/s_fabs.c -o ./lib/classpath/java.lang/s_fabs.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sin.c -o ./lib/classpath/java.lang/sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sqrt.c -o ./lib/classpath/java.lang/sqrt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/tan.c -o ./lib/classpath/java.lang/tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_InetAddress.c -o ./lib/classpath/java.net/java_net_InetAddress.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/javanet.c -o ./lib/classpath/java.net/javanet.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.math ./lib/classpath/java.math/BigInteger.c -o ./lib/classpath/java.math/BigInteger.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/nsa ./lib/classpath/nsa/native_state.c -o ./lib/classpath/nsa/native_state.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/dtoa.c -o ./lib/classpath/dtoa.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Double.c -o ./lib/classpath/java_lang_Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Float.c -o ./lib/classpath/java_lang_Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/jcl.c -o ./lib/classpath/jcl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/mprec.c -o ./lib/classpath/mprec.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/curses ./lib/curses/CursesConsole.c -o ./lib/curses/CursesConsole.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./extra ./extra/classpath_missing.c -o ./extra/classpath_missing.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/katomic.c -o ./util/katomic.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/kspinlock.c -o ./util/kspinlock.o
gcc -o kissme -lm -lgmp -ldl -lncurses  ./vm/interp/interp.o ./vm/interp/loop.o ./vm/interp/methodstacks.o ./vm/garbage/mark/mark.o ./vm/garbage/allocator.o ./vm/garbage/garbage.o ./vm/garbage/handles.o ./vm/garbage/oldheap.o ./vm/garbage/youngheap.o ./vm/sys_linux_host/kissme_classload.o ./vm/sys_linux_host/loading_errors.o ./vm/sys_linux_host/locks.o ./vm/sys_linux_host/locks_alt.o ./vm/sys_linux_host/wrappers.o ./vm/native/natives_init.o ./vm/native/table.o ./vm/jvmdi/jvmdi.o ./vm/jvmdi/monitors.o ./vm/jvmdi/misc.o ./vm/jvmdi/reflection.o ./vm/svetlana/analyse.o ./vm/svetlana/assemble.o ./vm/svetlana/build_generator.o ./vm/svetlana/jni_methods.o ./vm/svetlana/method.o ./vm/arith64.o ./vm/classfile_internal.o ./vm/classfil.o ./vm/classloader_tuple.o ./vm/cplist.o ./vm/cptuplelist.o ./vm/disass.o ./vm/garbage.o ./vm/hash.o ./vm/jni_native_call.o ./vm/jni.o ./vm/kissme_main.o ./vm/jutils.o ./vm/llist.o ./vm/locks.o ./vm/stackmap_generator.o ./vm/newobject.o ./vm/network_classloader.o ./vm/persist.o ./vm/oom_exception_object.o ./vm/rpot.o ./vm/storemanager.o ./vm/startup.o ./vm/store.o ./vm/thread.o ./vm/svetlana_bootstrap.o ./vm/threadinfo.o ./vm/wrappers.o ./vm/tpot.o ./vm/uid.o ./vm/virtual_disk_cache.o ./vm/virtual_disk_proxy.o ./vm/zip_classloader.o ./lib/indigenous/java.lang/ClassLoader.o ./lib/indigenous/java.lang/Class.o ./lib/indigenous/java.lang/Class_Reflection.o ./lib/indigenous/java.lang/Object.o ./lib/indigenous/java.lang/Runtime.o ./lib/indigenous/java.lang/Throwable.o ./lib/indigenous/java.lang/UnixProcess.o ./lib/indigenous/java.lang/VMSecurityManager.o ./lib/indigenous/java.lang/VMClassLoader.o ./lib/indigenous/java.lang/VMObject.o ./lib/indigenous/java.lang/VMSystem.o ./lib/indigenous/java.lang.reflect/Constructor.o ./lib/indigenous/java.lang.reflect/Array.o ./lib/indigenous/java.lang.reflect/Field.o ./lib/indigenous/java.lang.reflect/Method.o ./lib/indigenous/java.util/ResourceBundle.o ./lib/indigenous/java.util/TimeZone.o ./lib/indigenous/jos.system/machine.o ./lib/indigenous/plava/PStore.o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o ./lib/indigenous/coltrane/Coltrane.o ./lib/classpath/java.io/FileDescriptor.o ./lib/classpath/java.io/File.o ./lib/classpath/java.io/FileInputStream.o ./lib/classpath/java.io/FileOutputStream.o ./lib/classpath/java.io/RandomAccessFile.o ./lib/classpath/java.io/javaio.o ./lib/classpath/java.io/java_io_ObjectInputStream.o ./lib/classpath/java.io/java_io_ObjectOutputStream.o ./lib/classpath/java.io/java_io_ObjectStreamClass.o ./lib/classpath/java.lang/e_rem_pio2.o ./lib/classpath/java.lang/Double.o ./lib/classpath/java.lang/Float.o ./lib/classpath/java.lang/Object.o ./lib/classpath/java.lang/System.o ./lib/classpath/java.lang/acos.o ./lib/classpath/java.lang/asin.o ./lib/classpath/java.lang/atan.o ./lib/classpath/java.lang/atan2.o ./lib/classpath/java.lang/ceil.o ./lib/classpath/java.lang/cos.o ./lib/classpath/java.lang/e_fmod.o ./lib/classpath/java.lang/exp.o ./lib/classpath/java.lang/floor.o ./lib/classpath/java.lang/javalang.o ./lib/classpath/java.lang/k_cos.o ./lib/classpath/java.lang/k_rem_pio2.o ./lib/classpath/java.lang/k_sin.o ./lib/classpath/java.lang/k_tan.o ./lib/classpath/java.lang/log.o ./lib/classpath/java.lang/pow.o ./lib/classpath/java.lang/random.o ./lib/classpath/java.lang/remainder.o ./lib/classpath/java.lang/rint.o ./lib/classpath/java.lang/s_fabs.o ./lib/classpath/java.lang/sin.o ./lib/classpath/java.lang/sqrt.o ./lib/classpath/java.lang/tan.o ./lib/classpath/java.net/java_net_PlainSocketImpl.o ./lib/classpath/java.net/java_net_InetAddress.o ./lib/classpath/java.net/javanet.o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o ./lib/classpath/java.math/BigInteger.o ./lib/classpath/nsa/native_state.o ./lib/classpath/dtoa.o ./lib/classpath/java_lang_Double.o ./lib/classpath/java_lang_Float.o ./lib/classpath/jcl.o ./lib/classpath/mprec.o ./lib/curses/CursesConsole.o ./extra/classpath_missing.o ./util/katomic.o ./util/kspinlock.o -lpthread
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/interp.c -o ./vm/interp/interp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/loop.c -o ./vm/interp/loop.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/interp ./vm/interp/methodstacks.c -o ./vm/interp/methodstacks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage/mark ./vm/garbage/mark/mark.c -o ./vm/garbage/mark/mark.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/allocator.c -o ./vm/garbage/allocator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/garbage.c -o ./vm/garbage/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/handles.c -o ./vm/garbage/handles.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/oldheap.c -o ./vm/garbage/oldheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/garbage ./vm/garbage/youngheap.c -o ./vm/garbage/youngheap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/kissme_classload.c -o ./vm/sys_linux_host/kissme_classload.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/loading_errors.c -o ./vm/sys_linux_host/loading_errors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks.c -o ./vm/sys_linux_host/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/locks_alt.c -o ./vm/sys_linux_host/locks_alt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/sys_linux_host ./vm/sys_linux_host/wrappers.c -o ./vm/sys_linux_host/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/natives_init.c -o ./vm/native/natives_init.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/native ./vm/native/table.c -o ./vm/native/table.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/jvmdi.c -o ./vm/jvmdi/jvmdi.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/monitors.c -o ./vm/jvmdi/monitors.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/misc.c -o ./vm/jvmdi/misc.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/jvmdi ./vm/jvmdi/reflection.c -o ./vm/jvmdi/reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/analyse.c -o ./vm/svetlana/analyse.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/assemble.c -o ./vm/svetlana/assemble.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/build_generator.c -o ./vm/svetlana/build_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/jni_methods.c -o ./vm/svetlana/jni_methods.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm/svetlana ./vm/svetlana/method.c -o ./vm/svetlana/method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/arith64.c -o ./vm/arith64.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfile_internal.c -o ./vm/classfile_internal.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classfil.c -o ./vm/classfil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/classloader_tuple.c -o ./vm/classloader_tuple.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cplist.c -o ./vm/cplist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/cptuplelist.c -o ./vm/cptuplelist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/disass.c -o ./vm/disass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/garbage.c -o ./vm/garbage.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/hash.c -o ./vm/hash.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni_native_call.c -o ./vm/jni_native_call.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jni.c -o ./vm/jni.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/kissme_main.c -o ./vm/kissme_main.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/jutils.c -o ./vm/jutils.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/llist.c -o ./vm/llist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/locks.c -o ./vm/locks.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/stackmap_generator.c -o ./vm/stackmap_generator.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/newobject.c -o ./vm/newobject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/network_classloader.c -o ./vm/network_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/persist.c -o ./vm/persist.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/oom_exception_object.c -o ./vm/oom_exception_object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/rpot.c -o ./vm/rpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/storemanager.c -o ./vm/storemanager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/startup.c -o ./vm/startup.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/store.c -o ./vm/store.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/thread.c -o ./vm/thread.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/svetlana_bootstrap.c -o ./vm/svetlana_bootstrap.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/threadinfo.c -o ./vm/threadinfo.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/wrappers.c -o ./vm/wrappers.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/tpot.c -o ./vm/tpot.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/uid.c -o ./vm/uid.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_cache.c -o ./vm/virtual_disk_cache.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/virtual_disk_proxy.c -o ./vm/virtual_disk_proxy.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./vm ./vm/zip_classloader.c -o ./vm/zip_classloader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/ClassLoader.c -o ./lib/indigenous/java.lang/ClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class.c -o ./lib/indigenous/java.lang/Class.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Class_Reflection.c -o ./lib/indigenous/java.lang/Class_Reflection.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Object.c -o ./lib/indigenous/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Runtime.c -o ./lib/indigenous/java.lang/Runtime.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/Throwable.c -o ./lib/indigenous/java.lang/Throwable.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/UnixProcess.c -o ./lib/indigenous/java.lang/UnixProcess.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSecurityManager.c -o ./lib/indigenous/java.lang/VMSecurityManager.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMClassLoader.c -o ./lib/indigenous/java.lang/VMClassLoader.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMObject.c -o ./lib/indigenous/java.lang/VMObject.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang ./lib/indigenous/java.lang/VMSystem.c -o ./lib/indigenous/java.lang/VMSystem.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Constructor.c -o ./lib/indigenous/java.lang.reflect/Constructor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Array.c -o ./lib/indigenous/java.lang.reflect/Array.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Field.c -o ./lib/indigenous/java.lang.reflect/Field.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.lang.reflect ./lib/indigenous/java.lang.reflect/Method.c -o ./lib/indigenous/java.lang.reflect/Method.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/ResourceBundle.c -o ./lib/indigenous/java.util/ResourceBundle.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/java.util ./lib/indigenous/java.util/TimeZone.c -o ./lib/indigenous/java.util/TimeZone.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/jos.system ./lib/indigenous/jos.system/machine.c -o ./lib/indigenous/jos.system/machine.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/plava ./lib/indigenous/plava/PStore.c -o ./lib/indigenous/plava/PStore.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/gnu.vm.stack.kludge ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.c -o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/indigenous/coltrane ./lib/indigenous/coltrane/Coltrane.c -o ./lib/indigenous/coltrane/Coltrane.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileDescriptor.c -o ./lib/classpath/java.io/FileDescriptor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/File.c -o ./lib/classpath/java.io/File.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileInputStream.c -o ./lib/classpath/java.io/FileInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/FileOutputStream.c -o ./lib/classpath/java.io/FileOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/RandomAccessFile.c -o ./lib/classpath/java.io/RandomAccessFile.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/javaio.c -o ./lib/classpath/java.io/javaio.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectInputStream.c -o ./lib/classpath/java.io/java_io_ObjectInputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectOutputStream.c -o ./lib/classpath/java.io/java_io_ObjectOutputStream.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.io ./lib/classpath/java.io/java_io_ObjectStreamClass.c -o ./lib/classpath/java.io/java_io_ObjectStreamClass.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_rem_pio2.c -o ./lib/classpath/java.lang/e_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Double.c -o ./lib/classpath/java.lang/Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Float.c -o ./lib/classpath/java.lang/Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/Object.c -o ./lib/classpath/java.lang/Object.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/System.c -o ./lib/classpath/java.lang/System.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/acos.c -o ./lib/classpath/java.lang/acos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/asin.c -o ./lib/classpath/java.lang/asin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan.c -o ./lib/classpath/java.lang/atan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/atan2.c -o ./lib/classpath/java.lang/atan2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/ceil.c -o ./lib/classpath/java.lang/ceil.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/cos.c -o ./lib/classpath/java.lang/cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/e_fmod.c -o ./lib/classpath/java.lang/e_fmod.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/exp.c -o ./lib/classpath/java.lang/exp.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/floor.c -o ./lib/classpath/java.lang/floor.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/javalang.c -o ./lib/classpath/java.lang/javalang.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_cos.c -o ./lib/classpath/java.lang/k_cos.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_rem_pio2.c -o ./lib/classpath/java.lang/k_rem_pio2.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_sin.c -o ./lib/classpath/java.lang/k_sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/k_tan.c -o ./lib/classpath/java.lang/k_tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/log.c -o ./lib/classpath/java.lang/log.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/pow.c -o ./lib/classpath/java.lang/pow.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/random.c -o ./lib/classpath/java.lang/random.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/remainder.c -o ./lib/classpath/java.lang/remainder.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/rint.c -o ./lib/classpath/java.lang/rint.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/s_fabs.c -o ./lib/classpath/java.lang/s_fabs.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sin.c -o ./lib/classpath/java.lang/sin.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/sqrt.c -o ./lib/classpath/java.lang/sqrt.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.lang ./lib/classpath/java.lang/tan.c -o ./lib/classpath/java.lang/tan.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_InetAddress.c -o ./lib/classpath/java.net/java_net_InetAddress.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/javanet.c -o ./lib/classpath/java.net/javanet.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.net ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.c -o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/java.math ./lib/classpath/java.math/BigInteger.c -o ./lib/classpath/java.math/BigInteger.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath/nsa ./lib/classpath/nsa/native_state.c -o ./lib/classpath/nsa/native_state.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/dtoa.c -o ./lib/classpath/dtoa.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Double.c -o ./lib/classpath/java_lang_Double.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/java_lang_Float.c -o ./lib/classpath/java_lang_Float.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/jcl.c -o ./lib/classpath/jcl.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/classpath ./lib/classpath/mprec.c -o ./lib/classpath/mprec.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./lib/curses ./lib/curses/CursesConsole.c -o ./lib/curses/CursesConsole.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./extra ./extra/classpath_missing.c -o ./extra/classpath_missing.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/katomic.c -o ./util/katomic.o
gcc -Wall -c -g -O0 -I. -Ivm/ -Ivm/interp/ -I./include -I./util ./util/kspinlock.c -o ./util/kspinlock.o
gcc -o kissme -lm -lgmp -ldl -lncurses  ./vm/interp/interp.o ./vm/interp/loop.o ./vm/interp/methodstacks.o ./vm/garbage/mark/mark.o ./vm/garbage/allocator.o ./vm/garbage/garbage.o ./vm/garbage/handles.o ./vm/garbage/oldheap.o ./vm/garbage/youngheap.o ./vm/sys_linux_host/kissme_classload.o ./vm/sys_linux_host/loading_errors.o ./vm/sys_linux_host/locks.o ./vm/sys_linux_host/locks_alt.o ./vm/sys_linux_host/wrappers.o ./vm/native/natives_init.o ./vm/native/table.o ./vm/jvmdi/jvmdi.o ./vm/jvmdi/monitors.o ./vm/jvmdi/misc.o ./vm/jvmdi/reflection.o ./vm/svetlana/analyse.o ./vm/svetlana/assemble.o ./vm/svetlana/build_generator.o ./vm/svetlana/jni_methods.o ./vm/svetlana/method.o ./vm/arith64.o ./vm/classfile_internal.o ./vm/classfil.o ./vm/classloader_tuple.o ./vm/cplist.o ./vm/cptuplelist.o ./vm/disass.o ./vm/garbage.o ./vm/hash.o ./vm/jni_native_call.o ./vm/jni.o ./vm/kissme_main.o ./vm/jutils.o ./vm/llist.o ./vm/locks.o ./vm/stackmap_generator.o ./vm/newobject.o ./vm/network_classloader.o ./vm/persist.o ./vm/oom_exception_object.o ./vm/rpot.o ./vm/storemanager.o ./vm/startup.o ./vm/store.o ./vm/thread.o ./vm/svetlana_bootstrap.o ./vm/threadinfo.o ./vm/wrappers.o ./vm/tpot.o ./vm/uid.o ./vm/virtual_disk_cache.o ./vm/virtual_disk_proxy.o ./vm/zip_classloader.o ./lib/indigenous/java.lang/ClassLoader.o ./lib/indigenous/java.lang/Class.o ./lib/indigenous/java.lang/Class_Reflection.o ./lib/indigenous/java.lang/Object.o ./lib/indigenous/java.lang/Runtime.o ./lib/indigenous/java.lang/Throwable.o ./lib/indigenous/java.lang/UnixProcess.o ./lib/indigenous/java.lang/VMSecurityManager.o ./lib/indigenous/java.lang/VMClassLoader.o ./lib/indigenous/java.lang/VMObject.o ./lib/indigenous/java.lang/VMSystem.o ./lib/indigenous/java.lang.reflect/Constructor.o ./lib/indigenous/java.lang.reflect/Array.o ./lib/indigenous/java.lang.reflect/Field.o ./lib/indigenous/java.lang.reflect/Method.o ./lib/indigenous/java.util/ResourceBundle.o ./lib/indigenous/java.util/TimeZone.o ./lib/indigenous/jos.system/machine.o ./lib/indigenous/plava/PStore.o ./lib/indigenous/gnu.vm.stack.kludge/StackTrace.o ./lib/indigenous/coltrane/Coltrane.o ./lib/classpath/java.io/FileDescriptor.o ./lib/classpath/java.io/File.o ./lib/classpath/java.io/FileInputStream.o ./lib/classpath/java.io/FileOutputStream.o ./lib/classpath/java.io/RandomAccessFile.o ./lib/classpath/java.io/javaio.o ./lib/classpath/java.io/java_io_ObjectInputStream.o ./lib/classpath/java.io/java_io_ObjectOutputStream.o ./lib/classpath/java.io/java_io_ObjectStreamClass.o ./lib/classpath/java.lang/e_rem_pio2.o ./lib/classpath/java.lang/Double.o ./lib/classpath/java.lang/Float.o ./lib/classpath/java.lang/Object.o ./lib/classpath/java.lang/System.o ./lib/classpath/java.lang/acos.o ./lib/classpath/java.lang/asin.o ./lib/classpath/java.lang/atan.o ./lib/classpath/java.lang/atan2.o ./lib/classpath/java.lang/ceil.o ./lib/classpath/java.lang/cos.o ./lib/classpath/java.lang/e_fmod.o ./lib/classpath/java.lang/exp.o ./lib/classpath/java.lang/floor.o ./lib/classpath/java.lang/javalang.o ./lib/classpath/java.lang/k_cos.o ./lib/classpath/java.lang/k_rem_pio2.o ./lib/classpath/java.lang/k_sin.o ./lib/classpath/java.lang/k_tan.o ./lib/classpath/java.lang/log.o ./lib/classpath/java.lang/pow.o ./lib/classpath/java.lang/random.o ./lib/classpath/java.lang/remainder.o ./lib/classpath/java.lang/rint.o ./lib/classpath/java.lang/s_fabs.o ./lib/classpath/java.lang/sin.o ./lib/classpath/java.lang/sqrt.o ./lib/classpath/java.lang/tan.o ./lib/classpath/java.net/java_net_PlainSocketImpl.o ./lib/classpath/java.net/java_net_InetAddress.o ./lib/classpath/java.net/javanet.o ./lib/classpath/java.net/java_net_PlainDatagramSocketImpl.o ./lib/classpath/java.math/BigInteger.o ./lib/classpath/nsa/native_state.o ./lib/classpath/dtoa.o ./lib/classpath/java_lang_Double.o ./lib/classpath/java_lang_Float.o ./lib/classpath/jcl.o ./lib/classpath/mprec.o ./lib/curses/CursesConsole.o ./extra/classpath_missing.o ./util/katomic.o ./util/kspinlock.o -lpthread
