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.
--
PHP-GTK Development Mailing List (
http://gtk.php.net/)
To unsubscribe, visit:
http://www.php.net/unsub.php