gdk-pixbuf build bombing
paul beard
paulbeard at mac.com
Thu May 20 16:31:06 PDT 2004
I am having some trouble building gdk-pixbuf:
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-png.o): In function
`setup_png_transformations':
io-png.o(.text+0x34): undefined reference to `png_get_IHDR'
io-png.o(.text+0x5b): undefined reference to `png_get_valid'
io-png.o(.text+0x71): undefined reference to `png_set_expand'
io-png.o(.text+0x83): undefined reference to `png_set_strip_16'
io-png.o(.text+0x9b): undefined reference to `png_set_gray_to_rgb'
io-png.o(.text+0xad): undefined reference to
`png_set_interlace_handling'
io-png.o(.text+0xba): undefined reference to `png_read_update_info'
io-png.o(.text+0xe0): undefined reference to `png_get_IHDR'
io-png.o(.text+0x12e): undefined reference to `png_get_channels'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-png.o): In function
`gdk_pixbuf__png_image_load':
io-png.o(.text+0x190): undefined reference to `png_create_read_struct'
io-png.o(.text+0x1af): undefined reference to `png_create_info_struct'
io-png.o(.text+0x1d3): undefined reference to `png_create_info_struct'
io-png.o(.text+0x209): undefined reference to `png_init_io'
io-png.o(.text+0x217): undefined reference to `png_read_info'
io-png.o(.text+0x281): undefined reference to `png_destroy_read_struct'
io-png.o(.text+0x2c4): undefined reference to `png_read_image'
io-png.o(.text+0x2d8): undefined reference to `png_destroy_read_struct'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-png.o): In function
`gdk_pixbuf__png_image_begin_load':
io-png.o(.text+0x39f): undefined reference to `png_create_read_struct'
io-png.o(.text+0x3de): undefined reference to `png_destroy_read_struct'
io-png.o(.text+0x3f9): undefined reference to `png_create_info_struct'
io-png.o(.text+0x420): undefined reference to
`png_set_progressive_read_fn'
io-png.o(.text+0x438): undefined reference to `png_destroy_read_struct'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-png.o): In function
`gdk_pixbuf__png_image_stop_load':
io-png.o(.text+0x4a2): undefined reference to `png_destroy_read_struct'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-png.o): In function
`gdk_pixbuf__png_image_load_increment':
io-png.o(.text+0x540): undefined reference to `png_process_data'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-png.o): In function
`png_info_callback':
io-png.o(.text+0x64d): undefined reference to `png_get_progressive_ptr'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-png.o): In function
`png_row_callback':
io-png.o(.text+0x6e1): undefined reference to `png_get_progressive_ptr'
io-png.o(.text+0x725): undefined reference to
`png_progressive_combine_row'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-png.o): In function
`png_end_callback':
io-png.o(.text+0x73d): undefined reference to `png_get_progressive_ptr'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-png.o): In function
`png_error_callback':
io-png.o(.text+0x755): undefined reference to `png_get_error_ptr'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-png.o): In function
`png_warning_callback':
io-png.o(.text+0x789): undefined reference to `png_get_error_ptr'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-jpeg.o): In function
`gdk_pixbuf__jpeg_image_load':
io-jpeg.o(.text+0x34a): undefined reference to `jpeg_std_error'
io-jpeg.o(.text+0x3ae): undefined reference to `jpeg_CreateDecompress'
io-jpeg.o(.text+0x3ff): undefined reference to `jpeg_resync_to_restart'
io-jpeg.o(.text+0x424): undefined reference to `jpeg_read_header'
io-jpeg.o(.text+0x430): undefined reference to `jpeg_start_decompress'
io-jpeg.o(.text+0x4d4): undefined reference to `jpeg_read_scanlines'
io-jpeg.o(.text+0x529): undefined reference to `jpeg_destroy_decompress'
io-jpeg.o(.text+0x551): undefined reference to `jpeg_finish_decompress'
io-jpeg.o(.text+0x55a): undefined reference to `jpeg_destroy_decompress'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-jpeg.o): In function
`gdk_pixbuf__jpeg_image_begin_load':
io-jpeg.o(.text+0x61b): undefined reference to `jpeg_CreateDecompress'
io-jpeg.o(.text+0x63d): undefined reference to `jpeg_std_error'
io-jpeg.o(.text+0x669): undefined reference to `jpeg_resync_to_restart'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-jpeg.o): In function
`gdk_pixbuf__jpeg_image_stop_load':
io-jpeg.o(.text+0x704): undefined reference to `jpeg_destroy_decompress'
io-jpeg.o(.text+0x71b): undefined reference to `jpeg_finish_decompress'
io-jpeg.o(.text+0x724): undefined reference to `jpeg_destroy_decompress'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-jpeg.o): In function
`gdk_pixbuf__jpeg_image_load_increment':
io-jpeg.o(.text+0x916): undefined reference to `jpeg_read_header'
io-jpeg.o(.text+0x958): undefined reference to `jpeg_start_decompress'
io-jpeg.o(.text+0xa2f): undefined reference to `jpeg_read_scanlines'
io-jpeg.o(.text+0xada): undefined reference to `jpeg_finish_output'
io-jpeg.o(.text+0xaf7): undefined reference to `jpeg_input_complete'
io-jpeg.o(.text+0xb1d): undefined reference to `jpeg_start_output'
io-jpeg.o(.text+0xb48): undefined reference to `jpeg_input_complete'
../gdk-pixbuf/.libs/libgdk_pixbuf.a(io-tiff.o): In function
`gdk_pixbuf__tiff_image_load_real':
io-tiff.o(.text+0x1f): undefined reference to `TIFFFdOpen'
io-tiff.o(.text+0x45): undefined reference to `TIFFGetField'
io-tiff.o(.text+0x5a): undefined reference to `TIFFGetField'
io-tiff.o(.text+0xaa): undefined reference to `_TIFFmalloc'
io-tiff.o(.text+0xd1): undefined reference to `TIFFReadRGBAImage'
io-tiff.o(.text+0xf4): undefined reference to `_TIFFfree'
io-tiff.o(.text+0x100): undefined reference to `TIFFClose'
io-tiff.o(.text+0x15f): undefined reference to `_TIFFfree'
io-tiff.o(.text+0x16b): undefined reference to `TIFFClose'
gmake[2]: *** [pixbuf-demo] Error 1
At first, I thought the jpeg, png and tiff libraries were missing but
this looks OK:
[/opt/ports/graphics/gdk-pixbuf]# ls -l /usr/local/lib/libtiff.*
-r--r--r-- 1 root wheel 337902 Oct 5 2003 /usr/local/lib/libtiff.a
lrwxr-xr-x 1 root wheel 12 May 17 10:10
/usr/local/lib/libtiff.so -> libtiff.so.4
-r--r--r-- 1 root wheel 292273 Oct 5 2003
/usr/local/lib/libtiff.so.4
(root at red.paulbeard.org)-(04:29 PM / Thu May 20)
[/opt/ports/graphics/gdk-pixbuf]# ls -l /usr/local/lib/libpng.*
-r--r--r-- 1 root wheel 167996 May 17 10:26 /usr/local/lib/libpng.a
lrwxr-xr-x 1 root wheel 11 May 17 10:26 /usr/local/lib/libpng.so
-> libpng.so.5
-r--r--r-- 1 root wheel 139432 May 17 10:26
/usr/local/lib/libpng.so.5
(root at red.paulbeard.org)-(04:29 PM / Thu May 20)
[/opt/ports/graphics/gdk-pixbuf]# ls -l /usr/local/lib/libjpeg*
-rw-r--r-- 1 root wheel 159384 Apr 8 12:19 /usr/local/lib/libjpeg.a
lrwxrwxrwx 1 root wheel 12 May 17 11:00
/usr/local/lib/libjpeg.so -> libjpeg.so.9
-rwxr-xr-x 1 root wheel 135661 Apr 8 12:19
/usr/local/lib/libjpeg.so.9
What do you recommend?
--
Paul Beard
<www.paulbeard.org/>
paulbeard [at] mac.com
More information about the freebsd-gnome
mailing list