I'm currently trying to build Lazarus 0.9.26 on Slackware 12.1, which appears to have a fairly clean set of gtk 2.0 libraries unlike Debian which has a lot of 1.2 stuff.
I think I need to create a manual symlink libgdk_pixbuf.so -> libgdk_pixbuf-2.0.so However even with this I get: Linking ../lazarus /usr/local/share/lazarus-0.9.26-0/lcl/units/i386-linux/gtk/gtkdebug.o: In function `ONDBGDRAWAREAEXPOSE': gtkdebug.pp:107: undefined reference to `gdk_pixbuf_render_to_drawable_alpha' /usr/local/share/lazarus-0.9.26-0/lcl/units/i386-linux/gtk/gtkproc.o: In function `CREATEPIXBUFFROMDRAWABLE': gtkproc.inc:5624: undefined reference to `gdk_pixbuf_get_from_drawable' /usr/local/share/lazarus-0.9.26-0/lcl/units/i386-linux/gtk/gtkextra.o: In function `GDK_PIXBUF_RENDER_PIXMAP_AND_MASK': gtk1extra.inc:497: undefined reference to `gdk_pixbuf_render_pixmap_and_mask' lazarus.pp(122,1) Error: Error while linking lazarus.pp(122,1) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted make[2]: *** [lazarus] Error 1 make[2]: Leaving directory `/usr/local/share/lazarus-0.9.26-0/ide' make[1]: *** [ide] Error 2 make[1]: Leaving directory `/usr/local/share/lazarus-0.9.26-0/ide' make: *** [ide] Error 2 Does anybody have any suggestions please? -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues] _______________________________________________ Lazarus mailing list [email protected] http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
