From: Arno P. <ar...@pu...> - 2012-02-01 18:46:08
|
unfortunately the online doc is a little out of date. After creating a skeleton project you should use the generated ant-script for cross-compiling your app: ant run-Xcode Arno On 2/1/12 10:40 AM, ju...@ed... wrote: > My xmlvm trunk version is 2118 (I updated today). > > I created a skeleton project: > xmlvm --skeleton=android --out=/path/to/TestAndroidXMLVMAppFolder > --app-name=TestAndroidXMLVMApp > No modifications whatsoever to the skeleton project. > > ------------------------------------------------------------------------------------------------- > SUCESS with : xmlvm --in=bin/classes > --iphone-app=TestIPhoneXMLVMApp_IPHONE --target=iphone > ------------------------------------------------------------------------------------------------- > Artifact tree created: > /TestAndroidXMLVMApp/TestIPhoneXMLVMApp_IPHONE > /TestAndroidXMLVMApp/TestIPhoneXMLVMApp_IPHONE/build > /TestAndroidXMLVMApp/TestIPhoneXMLVMApp_IPHONE/build/xcode > /TestAndroidXMLVMApp/TestIPhoneXMLVMApp_IPHONE/build/xcode/src > /TestAndroidXMLVMApp/TestIPhoneXMLVMApp_IPHONE/build/xcode/sys > /TestAndroidXMLVMApp/TestIPhoneXMLVMApp_IPHONE/dist > /TestAndroidXMLVMApp/TestIPhoneXMLVMApp_IPHONE/dist/TestIPhoneXMLVMApp_IPHONE.xcodeproj > /TestAndroidXMLVMApp/TestIPhoneXMLVMApp_IPHONE/dist/Makefile > > ------------------------------------------------------------------------------------------------- > FAILURE with : xmlvm --in=bin/classes > --iphone-app=TestIPhoneXMLVMApp_IPHONEC --target=iphonec > ------------------------------------------------------------------------------------------------- > Here is the complete stack trace: > /path/to/TestAndroidXMLVMAppFolder$ xmlvm --in=bin/classes > --iphone-app=TestIPhoneXMLVMApp_IPHONEC --target=iphonec > [02/01/12 19:06:23.213] WARNING: Using 'TestIPhoneXMLVMApp_IPHONEC' > as output directory > [02/01/12 19:07:18.633] ERROR: Couldn't create node for > android.app.Activity > Exception in thread "main" java.lang.reflect.InvocationTargetException > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:616) > at com.simontuffs.onejar.Boot.run(Boot.java:306) > at com.simontuffs.onejar.Boot.main(Boot.java:159) > Caused by: java.lang.NullPointerException > at > org.xmlvm.util.ObjectHierarchyHelper.insertClass(ObjectHierarchyHelper.java:282) > at > org.xmlvm.util.ObjectHierarchyHelper.insertResource(ObjectHierarchyHelper.java:254) > at org.xmlvm.util.ObjectHierarchyHelper.<init>(ObjectHierarchyHelper.java:82) > at > org.xmlvm.proc.out.VtableOutputProcess.processPhase2(VtableOutputProcess.java:108) > at > org.xmlvm.proc.XmlvmProcessImpl.forwardOrProcessPhase2(XmlvmProcessImpl.java:223) > at > org.xmlvm.proc.XmlvmProcessImpl.forwardOrProcessPhase2(XmlvmProcessImpl.java:220) > at > org.xmlvm.proc.XmlvmProcessImpl.forwardOrProcessPhase2(XmlvmProcessImpl.java:220) > at > org.xmlvm.proc.XmlvmProcessImpl.forwardOrProcessPhase2(XmlvmProcessImpl.java:220) > at org.xmlvm.proc.XmlvmProcessor.process(XmlvmProcessor.java:162) > at org.xmlvm.proc.XmlvmProcessor.process(XmlvmProcessor.java:137) > at org.xmlvm.Main.main(Main.java:53) > ... 6 more > > > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |