Ola
Estou tentando compilar o php_gtk-1.0.2 (stable) no meu CentOS4 e apesar dele compilar e instalar corretamente, nao roda
[root@try test]# php gtk.php [...] PHP Warning: dl(): Unable to load dynamic library '/usr/lib/php4/php_gtk.so' - /usr/lib/php4/php_gtk.so: undefined symbol: gtk_shpaned_new in /usr/src/redhat/BUILD/php_gtk-1.0.2/test/gtk.php on line 5 PHP Fatal error: Undefined class name 'gtk' in /usr/src/redhat/BUILD/php_gtk-1.0.2/test/gtk.php on line 2658 Content-type: text/html X-Powered-By: PHP/4.3.9
[root@try test]# ldd /usr/lib/php4/php_gtk.so libglade.so.0 => /usr/lib/libglade.so.0 (0x009bc000) libxml.so.1 => /usr/lib/libxml.so.1 (0x008b6000) libz.so.1 => /usr/lib/libz.so.1 (0x00111000) libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x0036a000) libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x00d4f000) libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x00eaf000) libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x00887000) libdl.so.2 => /lib/libdl.so.2 (0x00ef2000) libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x00121000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00925000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00129000) libm.so.6 => /lib/tls/libm.so.6 (0x00208000) libc.so.6 => /lib/tls/libc.so.6 (0x00bf0000) /lib/ld-linux.so.2 (0x002be000)
tenho todas as libs direitinho, libglade, libxml, versoes corretas do gtk+ e php-devel
dicas anyone? rodrigo?
!3runo
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, Aug 15, 2007 at 12:08:18PM -0300, Bruno L. F. Cabral wrote:
Ola
Estou tentando compilar o php_gtk-1.0.2 (stable) no meu CentOS4 e apesar dele compilar e instalar corretamente, nao roda
[root@try test]# php gtk.php [...] PHP Warning: dl(): Unable to load dynamic library '/usr/lib/php4/php_gtk.so' - /usr/lib/php4/php_gtk.so: undefined symbol: gtk_shpaned_new in /usr/src/redhat/BUILD/php_gtk-1.0.2/test/gtk.php on line 5
Problem
Get this error when trying to load PHP-GTK files:
undefined symbol: gtk_shpaned_new
Solution
Delete the source directory (make clean does not seem to work properly) and extract it again. Edit the file /main/php_gtk_ext.c.in in any text editor and add the line:
#include "ext/spaned/gtkshpaned.c"
Now recompile as usual.
- -- Rodrigo Barbosa (Moderador) Lista centos-pt-br http://lists.centos.org/mailman/listinfo/centos-pt-br
Rodrigo Barbosa escreveu:
Problem
Get this error when trying to load PHP-GTK files:
undefined symbol: gtk_shpaned_new
Solution
Delete the source directory (make clean does not seem to work properly) and extract it again. Edit the file /main/php_gtk_ext.c.in in any text editor and add the line:
#include "ext/spaned/gtkshpaned.c"
Now recompile as usual.
funcionou, obrigado!
voce (ou alguem) sabe onde acho os pacotes do php-gtk2 pre-compilados pro CentOS4?
!3runo
Bruno,
http://rpmfind.net/linux/rpm2html/search.php?query=php_gtk.so
so pegar o src e dar um rebuild nele !!
Bruno L. F. Cabral wrote:
Rodrigo Barbosa escreveu:
Problem
Get this error when trying to load PHP-GTK files:
undefined symbol: gtk_shpaned_new Solution
Delete the source directory (make clean does not seem to work properly) and extract it again. Edit the file /main/php_gtk_ext.c.in in any text editor and add the line:
#include "ext/spaned/gtkshpaned.c" Now recompile as usual.
funcionou, obrigado!
voce (ou alguem) sabe onde acho os pacotes do php-gtk2 pre-compilados pro CentOS4?
!3runo _______________________________________________ CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
Alexandre J. Correa - Onda Internet escreveu:
Bruno,
http://rpmfind.net/linux/rpm2html/search.php?query=php_gtk.so
so pegar o src e dar um rebuild nele !!
sim, é o procedimento normal que faço. só que sao muitas dependencias necessarias e cada uma delas toma bastante tempo (fora que nao tem para onde fazer upload e contribuir para outras pessoas nao precisarem repetir o trabalho)
!3runo
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, Aug 15, 2007 at 03:13:44PM -0300, Bruno L. F. Cabral wrote:
Alexandre J. Correa - Onda Internet escreveu:
Bruno, http://rpmfind.net/linux/rpm2html/search.php?query=php_gtk.so so pegar o src e dar um rebuild nele !!
sim, é o procedimento normal que faço. só que sao muitas dependencias necessarias e cada uma delas toma bastante tempo (fora que nao tem para onde fazer upload e contribuir para outras pessoas nao precisarem repetir o trabalho)
Faz e manda os specs para o Dag, que ele com certeza tem interesse de colocar no RPMForge.
- -- Rodrigo Barbosa (Moderador) Lista centos-pt-br http://lists.centos.org/mailman/listinfo/centos-pt-br
Rodrigo Barbosa escreveu:
muitas dependencias necessarias e cada uma delas toma bastante tempo (fora que nao tem para onde fazer upload e contribuir para outras pessoas nao precisarem repetir o trabalho)
depois de uma dezena de dependencias, o php 5.1 que vem com o centosplus nao permite compilar o php_gtk2
ext/gtk+/gen_gtk.c:44: error: syntax error before '*' token
where 44th line of ext/gtk+/gen_gtk.c is: static void phpg_link_button_set_uri_hook_func_marshal(GtkLinkButton *button, const gchar *link, gpointer data);
segundo pesquisa no google, precisarei de upgrade pro PHP 5.2 (e o php 5.2 tem outro monte de dependencias que vou precisar satisfazer antes de continuar)
!3runo
discuss-pt-br@lists.centos.org