From: Steve H. <st...@we...> - 2014-03-11 01:45:36
|
Thanks for the reply. I don't think static libraries on their own will get me where I need to go. Have you created static libraries with the c output of xmlvm? As far as I can tell there are a few aspects that won't work nicely with this . eg constant pools. Currently the compile time from java source to running on the iOS simulator can be upwards of 10 minutes. Even if a few java files are changed most of the c files need to be regenerated. My goal is to get recompilation to under 10 seconds. I've looked at the problem for a while and believe I can do this. The xmlvm format was my first choice for an intermediate format because of the ease of transforming XML. But I can work with java source files also if this won't work. Static libraries may possible as a byproduct of what I will be doing but I don't think they are a solution in themselves. Steve On Mar 10, 2014 6:20 PM, "Panayotis Katsaloulis" <pan...@pa...> wrote: > I believe the answer to your problem should be to create a static library > instead. > This article might be of help - at least it is the only one that I > followed for my own projects and worked. > > > http://www.raywenderlich.com/41377/creating-a-static-library-in-ios-tutorial > > > > > > On March 11, 2014 at 2:17:21 AM, Steve Hannah (st...@we...) wrote: > > I just want to check if this is supposed to be possible. > > > > Suppose I have a folder with .class files named "java-src". > > > > I run > > xmlvm --in=java-src --out=xmlvm-src --target=xmlvm > > > > Then at a later time > > > > xmlvm --in=xmlvm-src --out=c-src --target=posix > > or > > xmlvm --in=xmlvm-src --out=c-src --target=c > > > > etc.. > > > > Is this supposed to be possible? > > > > I'm working on improving build times by introducing some caching and > > eliminating inter-class dependencies. My first idea was to generate > .xmlvm > > files as an intermediate representation to treat as a cache. However I am > > having difficulty generating anything from .xmlvm files. If this is > > supposed to be possible, I can provide stack traces etc... If not, I'll > > proceed to attempt different strategies. > > > > Best regards > > > > Steve > > > ------------------------------------------------------------------------------ > > Learn Graph Databases - Download FREE O'Reilly Book > > "Graph Databases" is the definitive new guide to graph databases and > their > > applications. Written by three acclaimed leaders in the field, > > this first edition is now available. Download your free book today! > > > http://p.sf.net/sfu/13534_NeoTech_______________________________________________ > > xmlvm-users mailing list > > xml...@li... > > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > > -- > Panayotis > > > > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/13534_NeoTech > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |