Date: Thu, 20 May 2004 16:31:01 -0700 From: paul beard <paulbeard@mac.com> To: gnome@FreeBSD.org Subject: gdk-pixbuf build bombing Message-ID: <C116284C-AAB5-11D8-8B72-000A95BBCCF8@mac.com>
next in thread | raw e-mail | index | archive | help
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@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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C116284C-AAB5-11D8-8B72-000A95BBCCF8>