From: Domenico De F. <dom...@gm...> - 2011-05-19 15:34:50
|
Hi all, I finally decided to make the big jump to the C backend. After a few attempts, I managed to compile my project without errors. In order to do this, I had to write a skeleton for the class UITableViewController. I must say, I found the C backend is painfully unreadable and it took me some time to understand how to manipulate it. I hope however it will get better with time as I get used to it. Now as I try to run the Xcode project, I obtain the following error: XMLVM Error: Unsatisfied red class dependency: (java_util_TimeZone___INIT___):(path to the application source)/java_util_TimeZone.m:805 Does it mean that the class TimeZone needs some other class which is in the red list? Or that it misses that constructor? I'm not sure I understood from the slides how to remove classes from the red list. Should I retrieve the class TimeZone from the Harmony distribution and insert it into the src/xmlvm2c/lib/proxies? I also see that there already is a native_java_lang_TimeZone.c class in the src/xmlvm2c/lib/proxies folder; should I use that one and implement the missing method? I'm sorry about all the questions, but I don't find the passage from the Objective-C backend really natural. Thank your for your attention -- Domenico De Fano |