[Webkit-unassigned] [Bug 25950] New: JavaScriptCore Fails to Build on Windows (Cairo)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu May 21 16:21:23 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=25950
Summary: JavaScriptCore Fails to Build on Windows (Cairo)
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Mac OS X 10.5
Status: NEW
Severity: Normal
Priority: P2
Component: WebCore JavaScript
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: bfulgham at webkit.org
The recent (great!) change to using more Visual Studio property sheets
introduced a build error for the non-Apple build of JavaScriptCore. The Cairo
version links against CFLite.dll, rather than CoreFoundation (as this is not
redistributable).
Unfortunately, the JavaScriptCoreCommon.vsprops file assumes full
CoreFoundation support.
Suggestion:
Create two new property sheets, and modify the projects to make use of them:
(1) JavaScriptCoreCF.vsprops, which uses the true CoreFoundation library.
(2) JavaScriptCoreCFLite.vsprops, which uses the open source CFLite library.
All current targets in the JavaScriptCore project will now also inherit from
JavaScriptCoreCF.vsprops, and should be unaffected.
Create two new project targets (Debug_Cairo and Release_Cairo), that will be
identical to the standard Debug and Release, but will inherit from
JavaScriptCoreCFLite.vsprops instead of JavaScriptCoreCF.vsprops.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list