php-gtk 2.01 do not use functions for gtk 2.10, possible bug?

View: New views
6 Messages — Rating Filter:   Alert me  

php-gtk 2.01 do not use functions for gtk 2.10, possible bug?

by Fernando Correa da Conceição-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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.


--
PHP-GTK Development Mailing List (http://gtk.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: php-gtk 2.01 do not use functions for gtk 2.10, possible bug?

by Elizabeth M Smith-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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)

Thanks,
Elizabeth Smith

--
PHP-GTK Development Mailing List (http://gtk.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: php-gtk 2.01 do not use functions for gtk 2.10, possible bug?

by Madeleine D.-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



Fernando -

I've run into the same issue.  Thanks for posting.

Madeleine D.



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.
>
>

--
PHP-GTK Development Mailing List (http://gtk.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: php-gtk 2.01 do not use functions for gtk 2.10, possible bug?

by Fernando Correa da Conceição-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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


Re: php-gtk 2.01 do not use functions for gtk 2.10, possible bug?

by Elizabeth M Smith-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Fernando Correa da Conceição wrote:

> 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.
>

Yes, related to recent cairo changes - I put a patch into php-gtk CVS
for this yesterday - cvs up both your cairo and php-gtk and make them
again ;)

Thanks,
Elizabeth Smith


--
PHP-GTK Development Mailing List (http://gtk.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: php-gtk 2.01 do not use functions for gtk 2.10, possible bug?

by Madeleine D.-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message




Just FYI.  For anyone who needs a build on AMD 64-bit Ubuntu, I have
found a .deb package that appears to have all the functions available,
AFAICT.  It worked just fine for us on 9.04, php 5.2.6.

Email me if you have a need for it.

thanks,
Madeleine D.





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.
>
>

--
PHP-GTK Development Mailing List (http://gtk.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php