Muy Buenas, me he bajado la ultima version estable, y la he descomprimido en c:\phpgtk\ para asi no complicarme la vida con la otra carpeta que tengo de php para aplicaciones de internet.
Bien, la duda que me sale es que en la pagina oficial, me dice que he de copiar unas dlls a c:\windows\system32\ (Tengo el 98), pero dice que he de copiar unas dlls que NO EXISTEN en el fichero que me dio para bajar.
Este es el enlace que piche para bajarmelo:
php-gtk-0.5.2a Windows and PHP Binary including libGlade-0.17, SQPane and ComboButton
Y estas son las librerias que dice que he de copiar al c:\windows\system32\:
gtk-1.3.dll iconv-1.3.dll
gdk-1.3.dll gnu-intl.dll
gmodule-1.3.dll glib-1.3.dll
Sin embargo yo solo tengo estas:
php_gtk.dll libxml2.dll
iconv.dll libgdk-0.dll
libglade-0.1.dll libglib-2.0-0.dll
libgmodule-2.0-0.dll libgobject-2.0-0.dll
libgthread-2.0-0.dll libgtk-0.dll
libintl-1.dll libxml2.dll
php_gtk_libglade.dll php_gtk_sqpane.dll
php4ts.dll php_gtk_combobutton.dll
php-gtk.ini
Yo el php-gtk.ini lo renombre y lo deje como php.ini (No se si lo hice bien). Pero bueno, la cuestion es que me esta diciendo la pagina oficial que meta unas librerias que ni ellos mismos han metido, entonces ¿Yo no entiendo bien o son ellos los que no se aclaran?
Por favor ayudenme a tener claro de una vez el como instalar el GTK, por que tengo muchas ganas de conocer este tipo de desarrollo, pero con lo mal que se explican en la propia pagina, me parece que esto me va para rato.
Conclusion, yo he hecho solo los siguientes pasos:
1-.)Descomprimi la carpeta en c:\phpgtk\
2-.)Renombre el php-gtk.ini en php.ini
3-.)Intente ejecutar lo siguiente:
c:\php4\php c:\phpgtk\test\hello.php (Aparecio una pantalla MS-Dos y se cerro).
El Mensaje que aparece en la pantalla de MS-Dos es:
<B>Fatal error</B>: Cannot instantiate non-existent class: gtkwindow in <b>c:\phpgtk\test\hello.php</b> on line 43
¿Que pasos me faltan y/o me he saltado? Gracias por todo.