On 6/10/2013 3:00 PM, webkit-help-requ...@lists.webkit.org wrote:
Send webkit-help mailing list submissions to
        webkit-help@lists.webkit.org

To subscribe or unsubscribe via the World Wide Web, visit
        https://lists.webkit.org/mailman/listinfo/webkit-help
or, via email, send a message with subject or body 'help' to
        webkit-help-requ...@lists.webkit.org

You can reach the person managing the list at
        webkit-help-ow...@lists.webkit.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of webkit-help digest..."


Today's Topics:

    1. JSC: Minimal MSVC build (Brian Barnes)


----------------------------------------------------------------------

Message: 1
Date: Mon, 10 Jun 2013 11:37:18 -0400
From: Brian Barnes <gga...@charter.net>
To: webkit-help@lists.webkit.org
Subject: [webkit-help] JSC: Minimal MSVC build
Message-ID: <51b5f2ae.6080...@charter.net>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed

I've been using JSC inside of my free opensource 3D engine dim3 for a
while, but I've been having problems on the windows side.  The reason is
the unicode DLLs.  There are missing dependencies and other MS C related
DLLs that make it fail on many machines.

Using the CFLite version, I have created a version that doesn't require
the CF DLL (basically by just removing the JSStringRefCF.cpp and setting
WTF_USE_CF to 0.)

I've had a lot more trouble getting rid of the IBM unicode DLLs.  On my
iOS build, setting UCONFIG_NO_COLLATION eliminates the need to link to
these DLLs, so I know it doable, but I haven't had much luck on the
win32 build.

Neither with removing the need for the pthread library (which I suspect
might become more difficult on later version as I'm not sure where the
new worker threads spawning is done -- webkit or jsc.)

I am getting back into working on this.  I am sticking to my much older
vresion, r105480 and reworking my changes (I should have written this down!)

My question is this.  In the later versions, has work been done anywhere
to create a more minimal version?  I understand this would not be high
priority for the webkit team, but a easy to compile MSVC version that
did away with a lot of the extraneous DLLs would help a lot of us that
are embedding the engine elsewhere.  A DLL that depended on nothing but
itself would be great.

[>] Brian


------------------------------

_______________________________________________
webkit-help mailing list
webkit-help@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-help


End of webkit-help Digest, Vol 48, Issue 3
******************************************

_______________________________________________
webkit-help mailing list
webkit-help@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-help

Reply via email to