On Sun, 2006-11-19 at 00:37 +0100, Mario Fischer wrote:
Creating library blib\arch\auto\Gtk2\Gtk2.lib and object blib\arch\auto\Gtk2\ Gtk2.exp GdkCairo.obj : error LNK2019: unresolved external symbol _cairo_object_from_sv r eferenced in function _XS_Gtk2__Gdk__Cairo__Context_set_source_color PangoCairo.obj : error LNK2001: unresolved external symbol _cairo_object_from_sv PangoCairo.obj : error LNK2019: unresolved external symbol _cairo_struct_from_sv referenced in function _XS_Gtk2__Pango__Cairo__Context_set_font_options PangoCairo.obj : error LNK2019: unresolved external symbol _cairo_struct_to_sv r eferenced in function _XS_Gtk2__Pango__Cairo__Context_get_font_options blib\arch\auto\Gtk2\Gtk2.dll : fatal error LNK1120: 3 unresolved externals NMAKE : fatal error U1077: 'link' : return code '0x460' Stop.
These errors occur because the win32 linker wants all symbols resolved at link time, but doesn't find Cairo.lib. On 2006-09-13, I committed the necessary changes to Gtk2's Makefile.PL. These changes haven't made it into any release yet. I've attached a patch against 1.140 that should get you going. -- Bye, -Torsten
Attachment:
lib.patch
Description: Text Data