[Haskell-cafe] Link errors in Gtk2Hs are more general than I thought.

Bertram Felgenhauer bertram.felgenhauer at googlemail.com
Sun Apr 5 01:12:39 EDT 2009


Jeff Heard wrote:
> I tried to get yi to run on my Mac earlier and I get the following errors:
> 
> dyld: lazy symbol binding failed: Symbol not found:
> _cairo_quartz_font_face_create_for_atsu_font_id
>   Referenced from: /opt/local/lib/libpangocairo-1.0.0.dylib
>   Expected in: /opt/local/lib/libcairo.2.dylib
> 
> dyld: Symbol not found: _cairo_quartz_font_face_create_for_atsu_font_id
>   Referenced from: /opt/local/lib/libpangocairo-1.0.0.dylib
>   Expected in: /opt/local/lib/libcairo.2.dylib

This looks like the quartz backend was disabled in the cairo C library,
not like a gtk2hs problem. I don't know how ports work, but

  http://trac.macports.org/browser/trunk/dports/graphics/cairo/Portfile

defines a 'quartz' variant that enables that backend. Another idea is
to reinstall pango.

HTH,

Bertram


More information about the Haskell-Cafe mailing list