z00lus's Recently Played Tracks

четверг, 8 июля 2010 г.

Устанавливаем PHP-GTK : Fedora 12

---Устанавливаем---
# yum -y install php-devel
# pecl install cairo-beta
# echo extension=cairo.so > /etc/php.d/cairo.ini

# cd ~/src
# svn co http://svn.php.net/repository/gtk/php-gtk/trunk php-gtk
# cd php-gtk
# ./buildconfig
# ./configure
# make install clean

Создаем /etc/php.d/gtk2.ini :
extension=php_gtk2.so
[php-gtk]
php-gtk.codepage = "UTF-8"
php-gtk.extensions = ""

---Проверяем---
Создаем phpgtktest.php:

#!/usr/bin/php
<?php

// php-gtk test
$window = new GtkWindow();
$window->set_title('PHP-GTK testing window');
$window->set_default_size(500,300);
$window->connect_simple('destroy', array('Gtk', 'main_quit'));
$window->add(new GtkLabel('stanislav[at]gaponov.org'));
$window->show_all();
Gtk::main();

?>

Запускаем

# chmod o+x phpgtktest.php
# ./phpgtktest.php &