Newsgroup: it.comp.www.php
Titolo: problema con installazione gtk

Salve, è da ieri che sto cercando di configurare le gtk sul mio
server, ma senza alcun risultato, spiego ciò che mi da, praticamente
stavo seguendo questa guida, che poi è uguale a quella sul sito
ufficiale: h**p://
www.kksou.com/php-gtk2/PHP-GTK2-Help/8-compiling-PHP-
GTK-on-Ubuntu.php
e mi sono bloccato su :
$ ./buildconf --with-phpize=/path/to/phpize
che mi da questo errore:
/bin/sh: /path/to/phpize: not found
make: *** [buildmk.stamp] Error 127
il tool phpize l' ho installato dai reposity, dando apt-get install
php5-dev
quindi c' è, solo che quando cerco di runnarlo nella cartella dove ci
sono i file, mi da questo errore:
Configuring for:
PHP Api Version:         20041225
Zend Module Api No:      20060613
Zend Extension Api No:   220060519
configure.in:46
: error: possibly undefined macro: AC_MSG_ERROR
      If this token and others are legitimate, please use
m4_pattern_allow.
      See the Autoconf documentation.
configure:4011: error: possibly undefined macro: AM_PATH_GLIB_2_0
configure:4142: error: possibly undefined macro: AM_PATH_GTK_2_0
ho provato a saltare questo passaggio, e a caricare direttamente il
modulo nel php.ini ma l' interprete si blocca . . .
avete qualche idea ?
grazie . . .

 avete qualche idea ?
Si`, ti conviene farti un po' le ossa a compilare software sotto Linux, 
possibilmente su un PC "muletto" e non direttamente sul server.
Bye.


ok, ultimo comando ho dato ./configure --with-php-config=/usr/bin/php,
e mi da come unico errore almeno mi sembra questo:
line 3931: test: too many arguments
configure: error: Could not locate PHP executable
non mi sembra tanto importante giusto ?
comunque non funzionano ancora . . .
thx

 wrote:

sono arrivato all punto:
Testing your installation
Before you can use PHP-GTK 2, you need to enable the extension in your
php.ini. Just add a
extension=php_gtk2.so
ho aperto il file php.ini quello residente nella cartella cli, ho
inserito l' estensione nel file, ho riavviato apache e non c' è ombra
di gtk nel phpinfo, poi ho aperto il file php.ini presente in apache2
ho inserito l' estensione ho riavviato e non mi funziona più l'
interprete, :(
cosa succede, forse ho sbagliato a compilare i file o cosa ?
comunque come esempio stavo utilizzando un code preso su 
html.it
:
    <?php
       // controlliamo che il modulo per PHP-GTK sia stato attivato
nel php.ini
       if (!class_exists('gtk')) die("Controlla che il modulo php-gtk2
sia attivo nel php.ini");
       // effettuiamo la chiamata verso la classe preposta alla
generazione della finestra
       $finestra = new GtkWindow();
       // definiamo il titolo della nostra finestra
       $finestra->set_title('Finestra generata con PHP-GTK');
       // permettiamo all'utente di chiudere la finestra con un click
del mouse
       $finestra->connect_simple('destroy', array('gtk',
'main_quit'));
        // definiamo il contenuto della finestra
        $text = new GtkLabel("Ciao Mondo!");
        // poniamo il contenuto all'interno della finestra
        $finestra->add($text);
        // mostriamo la finestra a video
        $finestra->show_all();
        // richiamiamo la classe principale
        Gtk::main();
        ?>
che mi stampa sempre Controlla che il modulo php-gtk2 sia attivo nel
php.ini
cosa potrei fare ?
thx