Re: [PHP-GTK-DEV] php-gtk 2.01 do not use functions for gtk 2.10, possible bug?
[email protected] (Fernando Correa da Conceição)
| Newsgroups | php.gtk.dev |
|---|---|
| Message-ID | <[email protected]> |
Elizabeth M Smith escreveu: > Fernando Correa da Conceição wrote: >> Using ubuntu 9.04 with gtk 2.16.1 php 5.2.6 >> I build php-gtk 2.01(cvs version do not build for me with cairo >> errors), it build and runs ok, but, the functions that are 2.10 are >> missing, like gtktreeview:enable_tree_lines and >> gtknotebook:set_reordenable. >> >> Thanks >> >> ps: I am working again on pt_BR docs, and I will try send some en >> docs too. >> >> > > The tarball for php-gtk 2.0.1 has some sort of issue with detecting > the php-gtk library but I have no idea what the problem is or how to > fix it > > check out cvs with the php_gtk_2_0_1 tag and try again > > If you want to build cvs HEAD - grab the source for pecl/cairo and > build it for your php (phpize && make && make install work) then > compile php-gtk HEAD with -DHAVE_CAIRO added (need an autotools guru > to help with that issue) and it should build fine (if not send me a > mail and I'll fix it) I did this, and cvs do not build, i will build from the tag on cvs. Trying to build from head give me this: /bin/bash /home/arquivos/php-gtk/libtool --mode=compile gcc -Iext/gtk+/ -I/home/arquivos/php-gtk/ext/gtk+/ -DPHP_ATOM_INC -I/home/arquivos/php-gtk/include -I/home/arquivos/php-gtk/main -I/home/arquivos/php-gtk -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/gtkextra-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/gtkspell-2.0 -DHAVE_CONFIG_H -DHAVE_CAIRO -g -O2 -c ext/gtk+/gen_gdk.c -o ext/gtk+/gen_gdk.lo libtool: compile: gcc -Iext/gtk+/ -I/home/arquivos/php-gtk/ext/gtk+/ -DPHP_ATOM_INC -I/home/arquivos/php-gtk/include -I/home/arquivos/php-gtk/main -I/home/arquivos/php-gtk -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/gtkextra-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/gtkspell-2.0 -DHAVE_CONFIG_H -DHAVE_CAIRO -g -O2 -c ext/gtk+/gen_gdk.c -fPIC -DPIC -o ext/gtk+/.libs/gen_gdk.o ext/gtk+/gdk-2.10.overrides: In function ‘zim_GdkScreen_set_font_options’: ext/gtk+/gdk-2.10.overrides:15: error: ‘cairo_fontoptions_object’ undeclared (first use in this function) ext/gtk+/gdk-2.10.overrides:15: error: (Each undeclared identifier is reported only once ext/gtk+/gdk-2.10.overrides:15: error: for each function it appears in.) ext/gtk+/gdk-2.10.overrides:15: error: ‘fobj’ undeclared (first use in this function) ext/gtk+/gdk-2.10.overrides:20: error: expected expression before ‘)’ token ext/gtk+/gdk-2.10.overrides: In function ‘zim_GdkScreen_get_font_options’: ext/gtk+/gdk-2.10.overrides:31: error: ‘cairo_fontoptions_object’ undeclared (first use in this function) ext/gtk+/gdk-2.10.overrides:31: error: ‘fobj’ undeclared (first use in this function) ext/gtk+/gdk-2.10.overrides:39: error: expected expression before ‘)’ token make: ** [ext/gtk+/gen_gdk.lo] Erro 1 Fernando.