[Webkit-unassigned] [Bug 88321] [Qt][Win] Fix broken QtWebKit5.lib linking

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 12 02:01:36 PDT 2012


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





--- Comment #17 from Balazs Kelemen <kbalazs at webkit.org>  2012-06-12 02:01:35 PST ---
(In reply to comment #12)
> I tried these patches, but unfortunately nothing changed for me.
> 
> But I started to understand import/export macros and how 
> QtWebKit libraries linking work on Windows.
> 
> If I'm correct, we have JavaScriptcore.lib, WTF.lib and WebCore.lib as static 
> libraries. And then we try to link QtWebKit5.dll from API objects and from
> theses static libraries. In this case we shouldn't use export macros during
> building JavaScriptCore, WTF and WebCore _and_ we shouldn't use import macros
> during linking QtWebKit5.dll. (As far as I know export/import macros are only
> useable for creating/using dlls)

If we don't expose the relevant symbols from jsc, wtf, WebCore, than we can't build  WebKitTestRunner (and DRT?). But it can be ok for a beta release :) The question is: is that true that __dllspec(dllexport) can not be used for a static lib?

-- 
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