My solution is to copy the two "run script" phases from Derived Sources, put them at the front of your new JavaScriptCore-iOS target, it probably builds the LUT files without any strange pathing with would be a problem with any other pointing. It also makes JavaScriptCore-iOS build by itself. Then I removed the requirement for Derived Sources.
This could be done for JavaScriptCore target itself, and would make things a bit more understandable. Next problem is this error: #if PLATFORM(MAC) && COMPILER_SUPPORTS(BLOCKS) #include <objc/objc-runtime.h> #endif Where are the platform (and everything else) defined for compilation? [>] Brian On Jan 22, 2012, at 5:51 PM, Ariya Hidayat wrote: >> My first problem is the *.lut.h files. >> What are these, what generates them (they seem to not exist) and what are >> the possible causes of them not existing in my duplicated build? > > These are generated files, check out > Source/JavaScriptCore/create_hash_table to see the script which > generate them. > > While this does not solve your problem, the easiest workaround is to > build JSC in some other platforms (Qt, Mac, ...) and the copy over the > generated files. > > > -- > Ariya Hidayat, http://ariya.ofilabs.com
_______________________________________________ webkit-help mailing list webkit-help@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-help