On 12/6/05, Ag Hatzim <[EMAIL PROTECTED]> wrote:
> Another note.
> If we enable by default the *--enable-svg* switch which is something we
> should consider to do,then and according with the BLFS policy --Using
> the system libraries instead of the internals ones from the specific
> distribution-- then we have to add the *--enable-system-cairo* switch.

Hey, good catch!  In addition to --enable-system-cairo, it looks like
there's a --enable-default-toolkit target called cairo-gtk2 which
seems intriguing for what we're doing now that gtk2 needs cairo
anyway.  It sets MOZ_GFX_TOOLKIT=cairo instead of MOZ_WIDGET_TOOLKIT
which =gtk2.  It looks like this changes the font handling by not
setting MOZ_ENABLE_COREXFONTS like the gtk2 target does.  Not sure
what happens with that, though.

Needs some more investigation, but I'm gonna try with:
--enable-default-toolkit=cairo-gtk2
--enable-system-cairo
--enable-svg
--enable-canvas (which comes on the Moz distributed binaries)

FYI, the README in the gfx/cairo directory says that the internal
cairo is a snapshot of 1.0.2, and that's the latest released version
of cairo.  So, that's good.

--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to