From: Sascha H. <sa...@xm...> - 2011-03-09 12:25:41
|
We don't yet support Java source code as input. You need to point XMLVM to the compiled class files. On Wed, Mar 9, 2011 at 1:14 PM, Christoffer Kristensen < chr...@ya...> wrote: > Okay. This seems to work for the moment. this is what i got back: > > [03/09/11 13:06:43.883] DEBUG: Forcing --enable_ref_counting for target > OBJC > [03/09/11 13:06:43.904] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.classpath > [03/09/11 13:06:43.904] WARNING: Unable to create InputProcesses for > input: /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.DS_Store > [03/09/11 13:06:43.905] WARNING: Unable to create InputProcesses for > input: /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.project > [03/09/11 13:06:43.905] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/AndroidManifest.xml > [03/09/11 13:06:43.905] WARNING: Unable to create InputProcesses for > input: /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/build.xml > [03/09/11 13:06:43.905] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/default.properties > [03/09/11 13:06:43.905] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/proguard.cfg > [03/09/11 13:06:43.906] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/src/.DS_Store > [03/09/11 13:06:43.906] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/src/big8/.DS_Store > [03/09/11 13:06:43.906] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/src/big8/wifi/.DS_Store > [03/09/11 13:06:43.906] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/src/big8/wifi/ConnectActivity.java > [03/09/11 13:06:43.907] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/src/big8/wifi/ConnectionService.java > [03/09/11 13:06:43.907] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/src/big8/wifi/DynamicServerActivity.java > [03/09/11 13:06:43.907] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/src/big8/wifi/SendMessageActivity.java > [03/09/11 13:06:43.907] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/src/big8/wifi/Start.java > [03/09/11 13:06:43.908] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/.DS_Store > [03/09/11 13:06:43.908] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/values/.DS_Store > [03/09/11 13:06:43.908] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/values/messages.xml > [03/09/11 13:06:43.908] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/values/strings.xml > [03/09/11 13:06:43.909] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/layout/.DS_Store > [03/09/11 13:06:43.909] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/layout/connect.xml > [03/09/11 13:06:43.909] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/layout/dynamicserver.xml > [03/09/11 13:06:43.909] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/layout/main.xml > [03/09/11 13:06:43.910] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/layout/next.xml > [03/09/11 13:06:43.910] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/layout/sendmessage.xml > [03/09/11 13:06:43.910] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/drawable-mdpi/icon.png > [03/09/11 13:06:43.910] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/drawable-ldpi/icon.png > [03/09/11 13:06:43.911] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/drawable-hdpi/.DS_Store > [03/09/11 13:06:43.911] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/res/drawable-hdpi/icon.png > [03/09/11 13:06:43.911] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/gen/.DS_Store > [03/09/11 13:06:43.911] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/gen/big8/.DS_Store > [03/09/11 13:06:43.912] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/gen/big8/wifi/.DS_Store > [03/09/11 13:06:43.912] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/gen/big8/wifi/R.java > [03/09/11 13:06:43.912] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/bin/.DS_Store > [03/09/11 13:06:43.912] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/bin/classes.dex > [03/09/11 13:06:43.913] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/bin/dev-project.apk > [03/09/11 13:06:43.913] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/bin/resources.ap_ > [03/09/11 13:06:43.913] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/bin/big8/.DS_Store > [03/09/11 13:06:43.913] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/bin/big8/wifi/.DS_Store > [03/09/11 13:06:43.916] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.lock > [03/09/11 13:06:43.916] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.log > [03/09/11 13:06:43.916] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/version.ini > [03/09/11 13:06:43.917] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml > [03/09/11 13:06:43.917] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml > [03/09/11 13:06:43.918] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml > [03/09/11 13:06:43.919] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.ui.intro/dialog_settings.xml > [03/09/11 13:06:43.919] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml > [03/09/11 13:06:43.919] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml > [03/09/11 13:06:43.919] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml > [03/09/11 13:06:43.920] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml > [03/09/11 13:06:43.920] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml > [03/09/11 13:06:43.932] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache > [03/09/11 13:06:43.932] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat > [03/09/11 13:06:43.932] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml > [03/09/11 13:06:43.933] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml > [03/09/11 13:06:43.933] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.debug.core/.launches/New_configuration.launch > [03/09/11 13:06:43.933] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs > [03/09/11 13:06:43.934] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs > [03/09/11 13:06:43.934] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs > [03/09/11 13:06:43.934] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs > [03/09/11 13:06:43.934] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs > [03/09/11 13:06:43.948] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs > [03/09/11 13:06:43.948] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs > [03/09/11 13:06:43.949] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree > [03/09/11 13:06:43.949] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version > [03/09/11 13:06:43.949] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index > [03/09/11 13:06:43.949] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version > [03/09/11 13:06:43.950] WARNING: Unable to create InputProcesses for > input: > /Users/ProMonger/xmlvm/trunk/xmlvm/demo/android/dev-project/.metadata/.plugins/org.eclipse.ant.ui/dialog_settings.xml > > In my output there is a bunch of .h & .m files. I'm guessing i need to > tweak it some more. > > --- Den *ons 9/3/11 skrev Sascha Haeberling <sa...@xm...>*: > > > Fra: Sascha Haeberling <sa...@xm...> > Emne: Re: [xmlvm-users] Problems in Getting started with xmlvm > Til: "Ian Frisbie" <ifr...@gm...> > Cc: "Christoffer Kristensen" <chr...@ya...>, > xml...@li... > Dato: onsdag 9. marts 2011 11.44 > > > Specifying at least -Xmx1G has been proven useful in the past. > > On Wed, Mar 9, 2011 at 11:42 AM, Ian Frisbie <ifr...@gm...<http://mc/compose?to=ifr...@gm...> > > wrote: > > I don't specify the starting memory size, just the max - try doing that. > Here is an example of a shell file I use to launch: > > #!/bin/sh > alias xmlvm="java -Xmx500M -jar [full path to xmlvm]/dist/xmlvm.jar" > xmlvm --in=[files] --target=objc --out=[target directory] > > You also might want to start by specifying a single class file, just as a > test. I'm guessing it has something to do with specifying starting mem > though ("-Xms32m") > > Ian > > On Wed, Mar 9, 2011 at 3:55 AM, Christoffer Kristensen < > chr...@ya...<http://mc/compose?to=chr...@ya...> > > wrote: > > Hi. > I'm trying to convert a client/server android app to iphone with xmlvm. Up > until now without luck. > I'm on a Mac running a 64 bit version of snow loepard. > When i follow the manual, provided by xmlvm, i keep getting problems. I'm > new to both xmlvm as well as the terminal instructions. > > What I do is: > > *Compiling xmlvm: In terminal i change directory to xmlvm. type "ant" and > xmlvm compiles and builds allright. > > *Invoking xmlvm: > > I type "java -jar dist/xmlvm.jar" > > What i get in return is: > > Exception in thread "main" java.lang.OutOfMemoryError: Java heap space > at java.util.Arrays.copyOf(Arrays.java:2786) > at > java.io.ByteArrayOutputStream.toByteArray(ByteArrayOutputStream.java:133) > at > com.simontuffs.onejar.JarClassLoader.alreadyCached(JarClassLoader.java:796) > at com.simontuffs.onejar.JarClassLoader.loadBytes(JarClassLoader.java:509) > at > com.simontuffs.onejar.JarClassLoader.loadByteCode(JarClassLoader.java:455) > at > com.simontuffs.onejar.JarClassLoader.loadByteCode(JarClassLoader.java:446) > at com.simontuffs.onejar.JarClassLoader.load(JarClassLoader.java:386) > at com.simontuffs.onejar.JarClassLoader.load(JarClassLoader.java:276) > at com.simontuffs.onejar.Boot.run(Boot.java:282) > at com.simontuffs.onejar.Boot.main(Boot.java:159) > > *In order to change the Java heap Space i run the command "java -Xms32m > -Xmx512m -jar dist/xmlvm.jar" > What i get in return is: > > Error: Need at least one --in argument Usage: xmlvm [--in=<path> > [--out=<dir>]] > [--target=[xmlvm|dexmlvm|jvm|clr|dfa|class|exe|dex|js|java|c|python|objc|iphone|qooxdoo|vtable|webos]] > [--skeleton=<type>] [--lib=<name> [--app-name=<app-name>] > [--resource=<path>] [--qx-main=<main-class> [--qx-debug]] > [--debug=[none|error|warning|all]] [--version] [--help] Give --help > parameter to see more detailed command line instructions. > > NB. i'm still in the xmlvm directory as i was from the start. > > *Next i would create an alias by typing > "alias xmlvm="java -jar $(pwd)/dist/xmlvm.jar" > > i don't know if the alias is created or not. > > *Next i would define my in path by typing "xmlvm --in=<in here i would type > the path to my android app from root>" > > When i do this I get > Exception in thread "main" java.lang.OutOfMemoryError: Java heap space > at java.util.Arrays.copyOf(Arrays.java:2786) > at > java.io.ByteArrayOutputStream.toByteArray(ByteArrayOutputStream.java:133) > at > com.simontuffs.onejar.JarClassLoader.alreadyCached(JarClassLoader.java:796) > at com.simontuffs.onejar.JarClassLoader.loadBytes(JarClassLoader.java:509) > at > com.simontuffs.onejar.JarClassLoader.loadByteCode(JarClassLoader.java:455) > at > com.simontuffs.onejar.JarClassLoader.loadByteCode(JarClassLoader.java:446) > at com.simontuffs.onejar.JarClassLoader.load(JarClassLoader.java:386) > at com.simontuffs.onejar.JarClassLoader.load(JarClassLoader.java:276) > at com.simontuffs.onejar.Boot.run(Boot.java:282) > at com.simontuffs.onejar.Boot.main(Boot.java:159) > > *Then i would define the target and the app name and the output: > --target=android-on-iphone > --iphone-app=TheApplication --out= > > I never got this far. my problems started when trying to invoke xmlvm. > I'm not sure what directory i need to be in when typing the different > commands. And i'm not sure where my Android app needs to be placed, in order > for the xmlvm to get a hold of it. > What am i doing wrong? I hope you can help me! > Thank you for introducing this great project I hope that i'll get my head > around it someday. > > Best regards > Christoffer Kristensen > > > > > > ------------------------------------------------------------------------------ > Colocation vs. Managed Hosting > A question and answer guide to determining the best fit > for your organization - today and in the future. > http://p.sf.net/sfu/internap-sfd2d > _______________________________________________ > xmlvm-users mailing list > xml...@li...<http://mc/compose?to=xml...@li...> > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > > > -- > Ian D. Frisbie > > > > ------------------------------------------------------------------------------ > Colocation vs. Managed Hosting > A question and answer guide to determining the best fit > for your organization - today and in the future. > http://p.sf.net/sfu/internap-sfd2d > _______________________________________________ > xmlvm-users mailing list > xml...@li...<http://mc/compose?to=xml...@li...> > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > > |