Re: Quartz backend on iOS/iPhone

cu <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
Oops, this might be a moot point as cairo Quartz backend appears to be
using "non-published APIs" and as such linking against it gets an app
auto-rejected from the app store. Something new I learned today.

If anyone wants to talk about making Quartz backend "iOS compliant" -
let me know.

--cu

Guido Lorenz wrote:
> Hi,
>
> I'd like to share a small patch that allowed me to build the Quartz backend for iOS/iPhone. [1]
>
> One part of the patch fixes the configure script which did look for the correct framework (CoreGraphics on iOS, instead of ApplicationServices on Mac OS X), but did not set use_quartz back to "yes" (after the failed search for ApplicationServices set it to "no").
>
> The other part conditionally includes the CoreGraphics header instead of ApplicationServices in cairo-quartz.h. It also disables cairo_quartz_font_face_create_for_atsu_font_id() -- I'm not sure if ATSUI is available on iOS (afaik it is at least deprecated), so using an "ifdef" was the easiest solution.
>
> I have only tested it a little, but it seems to work for me.
>
> Cheers,
> Guido
>
>   

--
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.