[cairo-bugs] [Bug 36027] cairo's Quartz surface backend feature could be enabled... no (requires CoreGraphics framework)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Apr 6 13:31:01 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=36027

--- Comment #1 from Jeff Singleton <gvibe06 at gmail.com> 2011-04-06 13:30:59 PDT ---
Adding CFLAGS="-isysroot /Developer/SDKs/MacOSX10.6.sdk" to configure gets past
the error stated in the original post.   However, make crashes on
cairo-quartz-surface.lo with the following:

 CC     cairo-quartz-surface.lo
In file included from
/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/HFSVolumes.h:32,
                 from
/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CarbonCore.h:206,
                 from
/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AE.h:20,
                 from
/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:21,
                 from
/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:20,
                 from cairo-quartz.h:43,
                 from cairo-quartz-private.h:44,
                 from cairo-quartz-surface.c:40:
/Developer/SDKs/MacOSX10.6.sdk/usr/include/hfs/hfs_format.h:765: error:
expected specifier-qualifier-list before ‘uuid_string_t’
make[3]: *** [cairo-quartz-surface.lo] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

One thing to note...I am building for 64-bit only, not Universal.  So Carbon
won't/shouldn't/can't be used, as Carbon is not 64-bit compatible.  Cocoa
should be used with 64-bit compiling.

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


More information about the cairo-bugs mailing list