Public feed #599564

Miscellany

public text v1 · immutable
Raw Edit
·published 2007-07-02 08:03 UTC
rendered paste body
zoo@aspire-3610:~/pygtk/pygtk-2.10.4$ make
make  all-recursive
make[1]: Entering directory `/home/zoo/pygtk/pygtk-2.10.4'
Making all in codegen
make[2]: Entering directory `/home/zoo/pygtk/pygtk-2.10.4/codegen'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/zoo/pygtk/pygtk-2.10.4/codegen'
Making all in .
make[2]: Entering directory `/home/zoo/pygtk/pygtk-2.10.4'
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/python2.4 -I/usr/local/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I./gtk   -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -g -O2 -Wall -std=c9x -fno-strict-aliasing -MT atk_la-atkmodule.lo -MD -MP -MF ".deps/atk_la-atkmodule.Tpo" -c -o atk_la-atkmodule.lo `test -f 'atkmodule.c' || echo './'`atkmodule.c; \
        then mv -f ".deps/atk_la-atkmodule.Tpo" ".deps/atk_la-atkmodule.Plo"; else rm -f ".deps/atk_la-atkmodule.Tpo"; exit 1; fi
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/python2.4 -I/usr/local/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I./gtk -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -Wall -std=c9x -fno-strict-aliasing -MT atk_la-atkmodule.lo -MD -MP -MF .deps/atk_la-atkmodule.Tpo -c atkmodule.c  -fPIC -DPIC -o .libs/atk_la-atkmodule.o
(cd .\
         && /usr/bin/python codegen/codegen.py \
            --py_ssize_t-clean \
            --register pango-types.defs \
            --register atk-types.defs \
            --register gtk/gtk-base-types.defs \
            --override atk.override \
            --prefix pyatk atk.defs) > ./gen-atk.c \
        && cp ./gen-atk.c ./atk.c \
        && rm -f ./gen-atk.c
Could not write method AtkObject.connect_property_change_handler: No ArgType for AtkPropertyChangeHandler*Could not write method AtkObject.notify_state_change: No ArgType for AtkState
Could not write method AtkObject.initialize: No ArgType for gpointer
Could not write virtual accessor method AtkObject.connect_property_change_handler: No ArgType for AtkPropertyChangeHandler*
Could not write virtual accessor method AtkObject.initialize: No ArgType for gpointer
Could not write virtual accessor method AtkObject.children_changed: No ArgType for gpointer
Could not write virtual accessor method AtkObject.property_change: No ArgType for AtkPropertyValues*
Could not write virtual accessor method AtkObject.active_descendant_changed: No ArgType for gpointer*
Could not write virtual proxy AtkObject.connect_property_change_handler: No ArgType for AtkPropertyChangeHandler*
Could not write virtual proxy AtkObject.initialize: No ArgType for gpointer
Could not write virtual proxy AtkObject.children_changed: No ArgType for gpointer
Could not write virtual proxy AtkObject.property_change: No ArgType for AtkPropertyValues*
Could not write virtual proxy AtkObject.active_descendant_changed: No ArgType for gpointer*
Warning: generating old-style constructor for:atk_no_op_object_new
Could not write method AtkComponent.add_focus_handler: No ArgType for AtkFocusHandler
Could not write virtual accessor method AtkComponent.add_focus_handler: No ArgType for AtkFocusHandler
Could not write virtual accessor method AtkComponent.get_extents: No ArgType for gint*
Could not write virtual accessor method AtkComponent.get_position: No ArgType for gint*
Could not write virtual accessor method AtkComponent.get_size: No ArgType for gint*
Could not write interface proxy AtkComponent.add_focus_handler: No ArgType for AtkFocusHandler
Could not write interface proxy AtkComponent.get_extents: cannot use int* parameter with direction 'None'
Could not write interface proxy AtkComponent.get_position: cannot use int* parameter with direction 'None'Could not write interface proxy AtkComponent.get_size: cannot use int* parameter with direction 'None'
Could not write method AtkDocument.get_document: No ArgType for gpointer
Could not write virtual accessor method AtkDocument.get_document: No ArgType for gpointer
Could not write interface proxy AtkDocument.get_document: No ArgType for gpointer
Could not write virtual accessor method AtkEditableText.set_run_attributes: No ArgType for AtkAttributeSet*
Could not write virtual accessor method AtkEditableText.insert_text: No ArgType for gint*
Could not write interface proxy AtkEditableText.set_run_attributes: No ArgType for AtkAttributeSet*
Could not write interface proxy AtkEditableText.insert_text: cannot use int* parameter with direction 'None'
Could not write virtual accessor method AtkImage.get_image_position: No ArgType for gint*
Could not write virtual accessor method AtkImage.get_image_size: No ArgType for gint*
Could not write interface proxy AtkImage.get_image_position: cannot use int* parameter with direction 'None'
Could not write interface proxy AtkImage.get_image_size: cannot use int* parameter with direction 'None'
Could not write method AtkStreamableContent.get_stream: No ArgType for GIOChannel*
Could not write virtual accessor method AtkStreamableContent.get_stream: No ArgType for GIOChannel*
Could not write interface proxy AtkStreamableContent.get_stream: No ArgType for GIOChannel*
Could not write virtual accessor method AtkTable.get_selected_columns: No ArgType for gint**
Could not write virtual accessor method AtkTable.get_selected_rows: No ArgType for gint**
Could not write interface proxy AtkTable.get_selected_columns: No ArgType for gint**
Could not write interface proxy AtkTable.get_selected_rows: No ArgType for gint**
Could not write virtual accessor method AtkText.get_text_after_offset: No ArgType for gint*
Could not write virtual accessor method AtkText.get_text_at_offset: No ArgType for gint*
Could not write virtual accessor method AtkText.get_text_before_offset: No ArgType for gint*
Could not write virtual accessor method AtkText.get_run_attributes: No ArgType for gint*
Could not write virtual accessor method AtkText.get_default_attributes: No ArgType for AtkAttributeSet*
Could not write virtual accessor method AtkText.get_character_extents: No ArgType for gint*
Could not write virtual accessor method AtkText.get_selection: No ArgType for gint*
Could not write virtual accessor method AtkText.get_range_extents: No ArgType for AtkTextRectangle*
Could not write virtual accessor method AtkText.get_bounded_ranges: No ArgType for AtkTextRectangle*
Could not write interface proxy AtkText.get_text_after_offset: cannot use int* parameter with direction 'None'
Could not write interface proxy AtkText.get_text_at_offset: cannot use int* parameter with direction 'None'
Could not write interface proxy AtkText.get_character_at_offset: No ArgType for gunichar
Could not write interface proxy AtkText.get_text_before_offset: cannot use int* parameter with direction 'None'
Could not write interface proxy AtkText.get_run_attributes: No ArgType for AtkAttributeSet*
Could not write interface proxy AtkText.get_default_attributes: No ArgType for AtkAttributeSet*
Could not write interface proxy AtkText.get_character_extents: cannot use int* parameter with direction 'None'
Could not write interface proxy AtkText.get_selection: cannot use int* parameter with direction 'None'
Could not write interface proxy AtkText.get_range_extents: No ArgType for AtkTextRectangle*
Could not write interface proxy AtkText.get_bounded_ranges: No ArgType for AtkTextRange**
Could not write virtual accessor method AtkValue.get_current_value: No ArgType for GValue*
Could not write virtual accessor method AtkValue.get_maximum_value: No ArgType for GValue*
Could not write virtual accessor method AtkValue.get_minimum_value: No ArgType for GValue*
Could not write virtual accessor method AtkValue.set_current_value: No ArgType for const-GValue*
Could not write interface proxy AtkValue.get_current_value: No ArgType for GValue*
Could not write interface proxy AtkValue.get_maximum_value: No ArgType for GValue*
Could not write interface proxy AtkValue.get_minimum_value: No ArgType for GValue*
Could not write interface proxy AtkValue.set_current_value: No ArgType for const-GValue*
Could not write function add_focus_tracker: No ArgType for AtkEventListener
Could not write function focus_tracker_init: No ArgType for AtkEventListenerInit
Could not write function add_global_event_listener: No ArgType for GSignalEmissionHook
Could not write function add_key_event_listener: No ArgType for AtkKeySnoopFunc
Warning: Constructor for AtkNoOpObject needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for AtkRelation needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
***INFO*** The coverage of global functions is 85.71% (24/28)
***INFO*** The coverage of methods is 96.08% (147/153)
***INFO*** The coverage of virtual proxies is 85.29% (29/34)
***INFO*** The coverage of virtual accessors is 79.45% (116/146)
***INFO*** The coverage of interface proxies is 76.79% (86/112)
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/python2.4 -I/usr/local/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I./gtk   -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -g -O2 -Wall -std=c9x -fno-strict-aliasing -MT atk_la-atk.lo -MD -MP -MF ".deps/atk_la-atk.Tpo" -c -o atk_la-atk.lo `test -f 'atk.c' || echo './'`atk.c; \
        then mv -f ".deps/atk_la-atk.Tpo" ".deps/atk_la-atk.Plo"; else rm -f ".deps/atk_la-atk.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/python2.4 -I/usr/local/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I./gtk -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -Wall -std=c9x -fno-strict-aliasing -MT atk_la-atk.lo -MD -MP -MF .deps/atk_la-atk.Tpo -c atk.c  -fPIC -DPIC -o .libs/atk_la-atk.o
/bin/sh ./libtool --mode=link gcc  -g -O2 -Wall -std=c9x -fno-strict-aliasing   -o atk.la -rpath /usr/local/lib/python2.4/site-packages/gtk-2.0 -module -avoid-version  -export-symbols-regex initatk atk_la-atkmodule.lo atk_la-atk.lo -latk-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
generating symbol list for `atk.la'
/usr/bin/nm -B  .libs/atk_la-atkmodule.o .libs/atk_la-atk.o  | sed -n -e 's/^.*[        ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[   ][      ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq > .libs/atk.exp
grep -E -e "initatk" ".libs/atk.exp" > ".libs/atk.expT"
mv -f ".libs/atk.expT" ".libs/atk.exp"
echo "{ global:" > .libs/atk.ver
 cat .libs/atk.exp | sed -e "s/\(.*\)/\1;/" >> .libs/atk.ver
 echo "local: *; };" >> .libs/atk.ver
 gcc -shared  .libs/atk_la-atkmodule.o .libs/atk_la-atk.o  /usr/lib/libatk-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so  -Wl,-soname -Wl,atk.so -Wl,-version-script -Wl,.libs/atk.ver -o .libs/atk.so
creating atk.la
(cd .libs && rm -f atk.la && ln -s ../atk.la atk.la)
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/python2.4 -I/usr/local/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I./gtk   -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -g -O2 -Wall -std=c9x -fno-strict-aliasing -MT pango_la-pangomodule.lo -MD -MP -MF ".deps/pango_la-pangomodule.Tpo" -c -o pango_la-pangomodule.lo `test -f 'pangomodule.c' || echo './'`pangomodule.c; \        then mv -f ".deps/pango_la-pangomodule.Tpo" ".deps/pango_la-pangomodule.Plo"; else rm -f ".deps/pango_la-pangomodule.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/python2.4 -I/usr/local/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I./gtk -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -Wall -std=c9x -fno-strict-aliasing -MT pango_la-pangomodule.lo -MD -MP -MF .deps/pango_la-pangomodule.Tpo -c pangomodule.c  -fPIC -DPIC -o .libs/pango_la-pangomodule.o
(cd .\
         && /usr/bin/python codegen/codegen.py \
            --py_ssize_t-clean \
            --register pango-types.defs \
            --register atk-types.defs \
            --register gtk/gtk-base-types.defs \
            --override pango.override \
            --prefix pypango pango.defs) > ./gen-pango.c \
        && cp ./gen-pango.c ./pango.c \
        && rm -f ./gen-pango.c
Could not write getter for PangoGlyphString.glyphs: No ArgType for PangoGlyphInfo*
Could not write getter for PangoGlyphString.log_clusters: No ArgType for gint*
Could not write getter for PangoItem.analysis_extra_attrs: No ArgType for GSList*
Could not write method PangoLayoutIter.get_run: No ArgType for PangoLayoutRun*
Could not write method PangoLayoutLine.get_x_ranges: No ArgType for int**
Could not write virtual accessor method PangoFont.get_coverage: No ArgType for PangoCoverage*
Could not write virtual accessor method PangoFont.get_glyph_extents: No ArgType for PangoGlyph
Could not write virtual proxy PangoFont.get_coverage: No ArgType for PangoCoverage*
Could not write virtual proxy PangoFont.find_shaper: No ArgType for guint32
Could not write virtual proxy PangoFont.get_glyph_extents: No ArgType for PangoGlyph
Could not write virtual accessor method PangoFontFace.list_sizes: No ArgType for int**
Could not write virtual proxy PangoFontFace.get_face_name: No ArgType for const-char*
Could not write virtual proxy PangoFontFace.list_sizes: No ArgType for int**
Could not write virtual accessor method PangoFontFamily.list_faces: No ArgType for PangoFontFace***
Could not write virtual proxy PangoFontFamily.list_faces: No ArgType for PangoFontFace***
Could not write virtual proxy PangoFontFamily.get_name: No ArgType for const-char*
Could not write virtual accessor method PangoFontMap.list_families: No ArgType for PangoFontFamily***
Could not write virtual proxy PangoFontMap.list_families: No ArgType for PangoFontFamily***
Could not write virtual accessor method PangoFontset.foreach: No ArgType for PangoFontsetForeachFunc
Could not write virtual proxy PangoFontset.foreach: No ArgType for PangoFontsetForeachFunc
Warning: generating old-style constructor for:pango_fontset_simple_new
Warning: generating old-style constructor for:pango_layout_new
Could not write method PangoLayout.get_lines: No ArgType for GSList*
Could not write method PangoRenderer.draw_glyph: No ArgType for PangoGlyph
Could not write virtual accessor method PangoRenderer.draw_shape: No ArgType for PangoAttrShape*
Could not write virtual accessor method PangoRenderer.draw_glyph: No ArgType for PangoGlyph
Could not write virtual accessor method PangoRenderer.prepare_run: No ArgType for PangoLayoutRun*
Could not write virtual proxy PangoRenderer.draw_shape: No ArgType for PangoAttrShape*
Could not write virtual proxy PangoRenderer.draw_glyph: No ArgType for PangoGlyph
Could not write virtual proxy PangoRenderer.prepare_run: No ArgType for PangoLayoutRun*
Could not write function attr_shape_new_with_data: No ArgType for const-PangoRectangle*
Could not write function find_paragraph_boundary: No ArgType for gint*
Could not write function get_log_attrs: No ArgType for PangoLogAttr*
Could not write function itemize: No ArgType for PangoAttrIterator*
Could not write function itemize_with_base_dir: No ArgType for PangoAttrIterator*
Could not write function reorder_items: No ArgType for GList*
Could not write function get_mirror_char: No ArgType for gunichar*
Warning: Constructor for PangoFontsetSimple needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for PangoLayout needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
***INFO*** The coverage of global functions is 82.50% (33/40)
***INFO*** The coverage of methods is 97.66% (167/171)
***INFO*** The coverage of virtual proxies is 58.62% (17/29)
***INFO*** The coverage of virtual accessors is 68.97% (20/29)
***INFO*** There are no declared interface proxies.
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/python2.4 -I/usr/local/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I./gtk   -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -g -O2 -Wall -std=c9x -fno-strict-aliasing -MT pango_la-pango.lo -MD -MP -MF ".deps/pango_la-pango.Tpo" -c -o pango_la-pango.lo `test -f 'pango.c' || echo './'`pango.c; \
        then mv -f ".deps/pango_la-pango.Tpo" ".deps/pango_la-pango.Plo"; else rm -f ".deps/pango_la-pango.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/python2.4 -I/usr/local/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I./gtk -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -Wall -std=c9x -fno-strict-aliasing -MT pango_la-pango.lo -MD -MP -MF .deps/pango_la-pango.Tpo -c pango.c  -fPIC -DPIC -o .libs/pango_la-pango.o
pango.c: In function '_wrap_pango_context_get_matrix':
pango.c:3243: warning: assignment discards qualifiers from pointer target type
pango.c: In function '_wrap_pango_layout_get_font_description':
pango.c:5599: warning: assignment discards qualifiers from pointer target type
pango.c: In function '_wrap_pango_renderer_get_matrix':
pango.c:6447: warning: assignment discards qualifiers from pointer target type
/bin/sh ./libtool --mode=link gcc  -g -O2 -Wall -std=c9x -fno-strict-aliasing   -o pango.la -rpath /usr/local/lib/python2.4/site-packages/gtk-2.0 -module -avoid-version  -export-symbols-regex initpango pango_la-pangomodule.lo pango_la-pango.lo -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
generating symbol list for `pango.la'
/usr/bin/nm -B  .libs/pango_la-pangomodule.o .libs/pango_la-pango.o  | sed -n -e 's/^.*[        ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[   ][      ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq > .libs/pango.exp
grep -E -e "initpango" ".libs/pango.exp" > ".libs/pango.expT"
mv -f ".libs/pango.expT" ".libs/pango.exp"
echo "{ global:" > .libs/pango.ver
 cat .libs/pango.exp | sed -e "s/\(.*\)/\1;/" >> .libs/pango.ver
 echo "local: *; };" >> .libs/pango.ver
 gcc -shared  .libs/pango_la-pangomodule.o .libs/pango_la-pango.o  /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so  -Wl,-soname -Wl,pango.so -Wl,-version-script -Wl,.libs/pango.ver -o .libs/pango.so
creating pango.la
(cd .libs && rm -f pango.la && ln -s ../pango.la pango.la)
make[2]: Leaving directory `/home/zoo/pygtk/pygtk-2.10.4'
Making all in gtk
make[2]: Entering directory `/home/zoo/pygtk/pygtk-2.10.4/gtk'
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/python2.4 -I/usr/local/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I./gtk    -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12    -g -O2 -Wall -std=c9x -fno-strict-aliasing -MT _gtk_la-gtk-types.lo -MD -MP -MF ".deps/_gtk_la-gtk-types.Tpo" -c -o _gtk_la-gtk-types.lo `test -f 'gtk-types.c' || echo './'`gtk-types.c; \
        then mv -f ".deps/_gtk_la-gtk-types.Tpo" ".deps/_gtk_la-gtk-types.Plo"; else rm -f ".deps/_gtk_la-gtk-types.Tpo"; exit 1; fi
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/python2.4 -I/usr/local/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I./gtk -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -Wall -std=c9x -fno-strict-aliasing -MT _gtk_la-gtk-types.lo -MD -MP -MF .deps/_gtk_la-gtk-types.Tpo -c gtk-types.c  -fPIC -DPIC -o .libs/_gtk_la-gtk-types.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/python2.4 -I/usr/local/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I./gtk    -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12    -g -O2 -Wall -std=c9x -fno-strict-aliasing -MT _gtk_la-gtkmodule.lo -MD -MP -MF ".deps/_gtk_la-gtkmodule.Tpo" -c -o _gtk_la-gtkmodule.lo `test -f 'gtkmodule.c' || echo './'`gtkmodule.c; \
        then mv -f ".deps/_gtk_la-gtkmodule.Tpo" ".deps/_gtk_la-gtkmodule.Plo"; else rm -f ".deps/_gtk_la-gtkmodule.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/python2.4 -I/usr/local/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I./gtk -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -Wall -std=c9x -fno-strict-aliasing -MT _gtk_la-gtkmodule.lo -MD -MP -MF .deps/_gtk_la-gtkmodule.Tpo -c gtkmodule.c  -fPIC -DPIC -o .libs/_gtk_la-gtkmodule.o
gtkmodule.c:33:22: error: pycairo.h: No such file or directory
gtkmodule.c:34: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
gtkmodule.c: In function 'init_pycairo':
gtkmodule.c:182: error: 'Pycairo_IMPORT' undeclared (first use in this function)
gtkmodule.c:182: error: (Each undeclared identifier is reported only once
gtkmodule.c:182: error: for each function it appears in.)
gtkmodule.c:183: error: 'Pycairo_CAPI' undeclared (first use in this function)
make[2]: *** [_gtk_la-gtkmodule.lo] Error 1
make[2]: Leaving directory `/home/zoo/pygtk/pygtk-2.10.4/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/zoo/pygtk/pygtk-2.10.4'
make: *** [all] Error 2
zoo@aspire-3610:~/pygtk/pygtk-2.10.4$