====== Installare Php-Gtk2 su Gnu/Linux ======
Autore: **//Fabio Di Matteo//** \\ Ultima revisione: **//26/11/2015 - 11:47//** \\ \\
In questa guida vedremo come installare le php-gtk2 su Gnu/Linux. Per le mie prove ho usato php 5.6 . \\
Le dipendenze necessarie oltre a php sono le gtk2 (anche la versione di sviluppo), libglade2, php-gtk2 e php-cairo. \\ \\
Procediamo con l'installazione di **php-cairo**:
svn co http://svn.php.net/repository/pecl/cairo/trunk pecl-cairo
cd pecl-cairo
phpize
./configure
make
sudo make install
Adesso siamo pronti a installare **php-gtk**:
svn co https://github.com/php/php-gtk-src/trunk php-gtk
cd php-gtk
./buildconf
./configure
make
sudo make install
Infine aggiungiamo al nostro **php.ini** (nel mio caso /etc/php/php.ini):
; Per le GTK2
extension=/usr/lib/php/modules/php_gtk2.so
extension=/usr/lib/php/modules/cairo.so
Dopo aver dato il comando ''make install'' viene stampato a video il percorso dell'estenzione php . Nel caso differisca da quello sopra, correggere.
Possiamo verificare il corretto caricamento con il comando ''php -m | grep php-gtk'', oopure provando ad eseguire un hello world:
#! /usr/bin/php
set_title('Hello world');
$wnd->connect_simple('destroy', array('gtk', 'main_quit'));
$lblHello = new GtkLabel("Just wanted to say\r\n'Hello world!'");
$wnd->add($lblHello);
$wnd->show_all();
Gtk::main();
?>