[Lazarus] Possible bug with 0.9.26
Terry A. Haimann
terry at HaimannOnline.com
Fri Oct 24 00:05:46 CEST 2008
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]
More information about the Lazarus
mailing list