[cairo-bugs] [Bug 33136] New: Updates to Improve Build under Windows

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Jan 14 13:07:37 PST 2011


           Summary: Updates to Improve Build under Windows
           Product: cairo
           Version: 1.10.2
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: win32 backend
        AssignedTo: cairo-bugs at cairographics.org
        ReportedBy: bfulgham at webkit.org
         QAContact: cairo-bugs at cairographics.org

Created an attachment (id=42062)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=42062)
Build improvements for Windows.

The attached patch allows Cairo to build cleanly under Windows using the Cygwin
toolchain (and Visual Studio compiler.)

The changes to cairo-boilerplate-constructors.c is obviously not suitable for
X11-based systems.  However, the make-cairo-boilerplate-constructors.sh script
isn't capable of excluding features based on compile options.

Perhaps the "_register_xxx" functions could have internal guards so that xlib
features would compile to a stub on non-xlib systems?

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

More information about the cairo-bugs mailing list