[Webkit-unassigned] [Bug 31670] QtWebKit uses config.h from WebCore to compile JSC

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Nov 21 00:44:45 PST 2009


https://bugs.webkit.org/show_bug.cgi?id=31670





--- Comment #5 from Simon Hausmann <hausmann at webkit.org>  2009-11-21 00:44:45 PST ---
I believe that is an inherent problem from compiling WebCore and JavaScriptCore
at the same time into one shared library.

A while ago we had the two separated for a while, with JSC built as static
library (PIC) and linked into QtWebKit. That however created the problem that
QtWebKit's .prl file included a link reference to libJavaScriptCore.a, which
made it impossible to link any application against QtWebKit as it always tried
to drag in libJavaScriptCore.a.

Now with the recently introduced LIBS_PRIVATE feature in qmake we _might_ now
be able to try that earlier approach again. I believe however that the right
thing to do - also with the other ports in mind - is to move towards building
JavaScriptCore as a shared library. See also bug #27551 for some work in that
area.

If you agree about the latter approach, then we should probably make this bug
depend on #27551.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list