Bug 88880 - [Qt][Win]Debug build of WebKit can't find debug-named versions of the static libraries
Summary: [Qt][Win]Debug build of WebKit can't find debug-named versions of the static ...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Jocelyn Turcotte
URL:
Keywords:
Depends on:
Blocks: 88300
  Show dependency treegraph
 
Reported: 2012-06-12 09:10 PDT by Joel Dillon
Modified: 2012-06-19 00:33 PDT (History)
3 users (show)

See Also:


Attachments
Patch (1.87 KB, patch)
2012-06-13 09:32 PDT, Jocelyn Turcotte
vestbo: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Joel Dillon 2012-06-12 09:10:50 PDT
For some reason when doing a debug build, the static libraries aren't referenced by their correct names on Windows (JavaScriptCored.lib vs JavaScriptCore, for example) when building the dll. Symptoms are errors such as:

NMAKE : fatal error U1073: don't know how to make 'c:\Users\Joel\dev\qt5\qtwebkit\WebKitBuild\Debug\Source\WebCore\release\WebCore.lib'

I presume the solution is $$qtLibraryTarget() inserted at a suitable place, but I do not know where that place is.
Comment 1 Jocelyn Turcotte 2012-06-13 09:32:54 PDT
Created attachment 147339 [details]
Patch
Comment 2 Simon Hausmann 2012-06-18 07:45:05 PDT
I recall seeing this patch on your screen :).
Comment 3 Simon Hausmann 2012-06-19 00:33:32 PDT
Committed r120685: <http://trac.webkit.org/changeset/120685>