[webkit-help] JSC: Compiling on iOS
Brian Barnes
ggadwa at charter.net
Mon Jan 23 14:49:03 PST 2012
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20120123/b6acd3f5/attachment.html>
More information about the webkit-help
mailing list