From: Arno P. <ar...@pu...> - 2010-09-08 23:33:33
|
note that the C backend is undergoing rapid changes. Today we managed to get a first version of iFireworks (XMLVM's trademark application) working with the C backend. Make sure you update XMLVM and then try this: ant java -Xmx700m -jar dist/xmlvm.jar --target=iphone-c \ --app-name=iFireworks \ --resource=demo/iphone/ifireworks/ires/ \ --in=build/demo/iphone/ifireworks/org/xmlvm/demo/ifireworks \ --out=out open out/iFireworks.xcodeproj/ There are two big todo items at this point: 1. Implement the Cocoa wrappers. In many cases it should be possible to migrate the existing Objective-C wrapper. 2. OpenJDK: the iFireworks demo uses hand-written versions of dependent J2SE classes (such as java.lang.String). Our plan is to cross-compile OpenJDK. The good news is that the C backend is powerful enough to cross-compile OpenJDK. But the bad news is that we are struggling with dependencies. A simple Hello World pulls in 3000(!) classes from the OpenJDK. Things are moving fast and I'm sure we'll find solutions to the remaining problems. Stay tuned. Arno On 9/8/10 3:35 PM, Barry Linsdau wrote: > > > Are there any "Hello World" examples of the new "iphone-c" target out > there? None of my experiments seem to be generating anything that will > compile. > > > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > > > > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |