Hi,
 
I noticed a bunch of similar issues but no resolution, I'd appreciate it if
some one responds with their fix to this problem. I encountered the
following error when I configured gtk+-2.14.7
 
*** Can't link to Pango. Pango is required to build
*** GTK+. For more information see http://www.pango.org

I've already compiled and installed the following packages,.
 
GLIB 2.18.4
ATK 1.24.0
LIBPNG 1.2.34
CAIRO 1.8.6
PANGO 1.20.5
 
and my pkg_config certainly sees them
 
 >pkg-config --list-all
gmodule-export-2.0    GModule - Dynamic module loader for GLib
cairo                 cairo - Multi-platform 2D graphics library
pangocairo            Pango Cairo - Cairo rendering support for Pango
pixman-1              Pixman - The pixman library (version 1)
cairo-xlib-xrender    cairo-xlib-xrender - Xlib Xrender surface backend for
cairo graphics library
cairo-svg             cairo-svg - SVG surface backend for cairo graphics
library
gmodule-2.0           GModule - Dynamic module loader for GLib
freetype2             FreeType 2 - A free, high-quality, and portable font
engine.
fontconfig            Fontconfig - Font configuration and customization
library
cairo-pdf             cairo-pdf - PDF surface backend for cairo graphics
library
gio-unix-2.0          GIO unix specific APIs - unix specific headers for
glib I/O library
cairo-xlib            cairo-xlib - Xlib surface backend for cairo graphics
library
glib-2.0              GLib - C Utility Library
gobject-2.0           GObject - GLib Type, Object, Parameter and Signal
Library
gthread-2.0           GThread - Thread support for GLib
xcursor               Xcursor - X Cursor library
pangoft2              Pango FT2 and Pango Fc - Freetype 2.0 and fontconfig
font support for Pango
libpng                libpng - Loads and saves PNG files
gmodule-no-export-2.0 GModule - Dynamic module loader for GLib
pangox                Pango X - X Window System font support for Pango
pangoxft              Pango Xft - Xft font support for Pango
libpng12              libpng - Loads and saves PNG files
cairo-png             cairo-png - PNG functions for cairo graphics library
pygobject-2.0         PyGObject - Python bindings for GObject
cairo-ft              cairo-ft - FreeType font backend for cairo graphics
library
xft                   Xft - X FreeType library
cairo-ps              cairo-ps - PostScript surface backend for cairo
graphics library
gio-2.0               GIO - glib I/O library
xrender               Xrender - X Render Library
pango                 Pango - Internationalized text handling
atk                   Atk - Accessibility Toolkit

Here is the related portion of config.log
 
configure:33965: checking Pango flags
configure:33971: result: -I/pkg/glib/include/glib-2.0
-I/pkg/glib/lib/glib-2.0/include -I/usr/X11R6/include
-I/pkg/pango/include/pango-1.0 -I/pkg/png/include/libpng12
-I/pkg/pixman-1/include/pixman-1 -I/pkg/freetype/include/freetype2
-I/pkg/freetype/include -I/pkg/fontconfig/include -I/pkg/cairo/include/cairo
-L/pkg/glib/lib -L/pkg/pango/lib -L/pkg/cairo/lib -lpangocairo-1.0
-lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
configure:34020: gcc -o conftest -DGDK_PIXBUF_DISABLE_DEPRECATED -g -O2
-Wall -I/pkg/glib/include/glib-2.0 -I/pkg/glib/lib/glib-2.0/include
-I/usr/X11R6/include -I/pkg/pango/include/pango-1.0
-I/pkg/png/include/libpng12 -I/pkg/pixman-1/include/pixman-1
-I/pkg/freetype/include/freetype2 -I/pkg/freetype/include
-I/pkg/fontconfig/include -I/pkg/cairo/include/cairo   -I/pkg/gtk/include
-DG_DISABLE_SINGLE_INCLUDES -DATK_DISABLE_SINGLE_INCLUDES
-DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES
-I/usr/X11R6/include -L/pkg/gtk/lib conftest.c -L/pkg/glib/lib
-L/pkg/pango/lib -L/pkg/cairo/lib -lpangocairo-1.0 -lpango-1.0 -lcairo
-lgobject-2.0 -lgmodule-2.0 -lglib-2.0    >&5
/pkg/cairo/lib/libcairo.so: undefined reference to `png_get_i...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_destroy_write_str...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_write_...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_set_trns_to_al...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_set_write...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_destroy_read_str...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_create_read_str...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_set_packs...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_set_palette_to_...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_set_read...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_set_b...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_set_fil...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_read_im...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_set_interlace_handl...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_get_io_...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_er...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_read_...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_read_i...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_read_update_i...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_create_write_str...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_set_i...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_get_va...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_set_pack...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_create_info_str...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_set_gray_to_...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_set_expand_gray_1_2_4_t...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_write_i...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to `png_write_im...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_set_read_user_transform...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_get_error_...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_set_write_user_transform...@png12_0'
/pkg/cairo/lib/libcairo.so: undefined reference to
`png_set_strip...@png12_0'
collect2: ld returned 1 exit status

Any help will b greatly appreciated.
 
Regards,
-Amir
 
_______________________________________________
gtk-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to