Aby używać php-gtk2 (a nie gtk) należy używać php5. Wiem, że niektórzy nauczyli się php4 (w tym ja) i niechętnie zaczną pisać w php5 ale jest to krok, który przyniesie same korzyści. Za niedługo php5 będzie standardowo używane. Czym szybciej tym lepiej. Php5 wnosi wiele nowych możliwości, o których nie przeczytać w tym topicu.
Używałem Ubuntu Feisty Fawn, ale nie powinno być problemów z innymi wersjami.
Zaczynamy instaalcję!
Zakłądam, że używasz reproztytoriow ze easylinux.info lub z tego forum i że posiadasz serwer apache2 ze zainstalowanym php5 i libapache2-mod-php5.
Na początku w terminalu zainstaluj te o to paczki:
Kod: Zaznacz cały
sudo aptitude install make
sudo aptitude install autoconf
sudo aptitude install gcc
sudo aptitude install libpng12-dev
sudo aptitude install libtiff-dev
sudo aptitude install libjpeg-dev
sudo aptitude install xorg-dev
sudo aptitude install render-dev
sudo aptitude install gpp
sudo aptitude install g++
sudo aptitude install libglib2.0-dev
sudo aptitude install libpango1.0-dev
sudo aptitude install libatk1.0-dev
sudo aptitude install libgtk2.0-dev
sudo aptitude install php5
sudo aptitude install php5-cli
sudo aptitude install php5-dev
Teraz ściągamy php-gtk2 z oficjalnej strony. Ściągnij http://gtk.php.net/do_download.php?down ... pha.tar.gz na swój pulpit.
Wypakuj plik na pulpit. Teraz w konsoli wpisz:
Kod: Zaznacz cały
cd /home/---twojuzytkownik---/Desktop/php-gtk-2.0.0alpha
./buildconf
./configure
make
sudo make install
Kod: Zaznacz cały
sudo gedit /etc/php5/cli/php.ini
Kod: Zaznacz cały
(pierwsza linijka pliku) dodajemy:
[code]
extension=php_gtk2.so
Plik odpalamy w terminalu poprzez:
Kod: Zaznacz cały
php sciezkadopliku
Niestety ale nie znajdziesz polskich tutoriali do php-gtk, ale istnieją one w języku angielskim. Nie są one jeszcze bardzo zaawansowane, ale na początek wystarczy.
Kilka linków:
oficjalny tutorial (english)
fajna strona ale po brazylijsku (kieruj się obrazkami^^)
strona community (english)
Mam nadzieję, ze o niczym nie zapomniałem. Wesołego programowania!