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
