par
Maitrepylos » 14 févr. 2006, 10:00
OK
Ceci est mon installation de php-gtk2
1) Réinstall de ma distrib(Ubuntu)
(Ce n'est pas une Obligation,j'ai pas eu le choix)
2)Update de php5 vers php5.1(via une sources.list Debian)
3)Apt-get install php5-dev(obligatoire pour avoir phpize5)
4)Téléchargement de la librairie GTK+2.6
ICI(Il faut prendre au minimum la 2.6)
5)instalation des outils et librairie manquante pour la compilation
donc apt-get install xlibs-dev libtiff4.dev build-essential make gcc-4.0
6)compilation de la librairie nouvellement télécharger
7)téléchargement de la librairie php-gtk .
cvs -d :pserver:
[email protected]:/repository co php-gtk
8.)./buildconf --with-phpize=/usr/bin/phpize5
9)./configure --with-php-config=/usr/bin/php-config
10)make
11)make install
puis dans le code on n'oublie pas de déclarer la class
if (!class_exists('gtk')) {
if (strtoupper(substr(PHP_OS, 0,3) == 'WIN'))
dl('php_gtk2.dll');
else
dl('php_gtk2.so');
}
Voila pour moi ça marche
OK :wink:
Ceci est mon installation de php-gtk2
1) Réinstall de ma distrib(Ubuntu)[size=59](Ce n'est pas une Obligation,j'ai pas eu le choix)[/size]
2)Update de php5 vers php5.1(via une sources.list Debian)
3)Apt-get install php5-dev(obligatoire pour avoir phpize5)
4)Téléchargement de la librairie GTK+2.6 [url=ftp://ftp.gtk.org/pub/gtk]ICI[/url](Il faut prendre au minimum la 2.6)
5)instalation des outils et librairie manquante pour la compilation
donc apt-get install xlibs-dev libtiff4.dev build-essential make gcc-4.0
6)compilation de la librairie nouvellement télécharger
7)téléchargement de la librairie php-gtk .
cvs -d :pserver:
[email protected]:/repository co php-gtk
8.)./buildconf --with-phpize=/usr/bin/phpize5
9)./configure --with-php-config=/usr/bin/php-config
10)make
11)make install
puis dans le code on n'oublie pas de déclarer la class
[php]if (!class_exists('gtk')) {
if (strtoupper(substr(PHP_OS, 0,3) == 'WIN'))
dl('php_gtk2.dll');
else
dl('php_gtk2.so');
}
[/php]
Voila pour moi ça marche