• Artigos
  • Projetos
  • Download
  • Docs
  • Enviar Artigo
  • ?


Instalação em Linux

   Instalação Binária    Compilação   Versões Antigas
  Baixar versão pré-compilada

Para facilitar a instalação do PHP-GTK2 no Linux, você pode utilizar este pacote do PHP-GTK pré-compilado para SQlite, Mysql e PostgreSQL, que permite a rápida instalação do PHP-GTK em sistemas Linux. Este pacote já vem com todos estes pré-requisitos:

- PHP5;
- PHP-GTK2;
- drivers para MySql, PostgreSql, SQLite;
- libjpeg, libpng, libxml, zlib;

  Instalando o pacote pré-compilado
Faça o download de um dos seguintes arquivos:
  • php-gtk2a.tar.gz ~14Mb (PHP-5.2.1, Gtk-2.8, PHP-GTK-2 alpha, glibc2.3.6)
    contém php-gtk2 com suporte a libglade e scintilla
    testado com Ubuntu 6.06, 6.10
  • php-gtk2b.tar.gz ~12Mb (PHP-5.2.4, Gtk-2.12, PHP-GTK-2 beta, glibc2.6)
    contém php-gtk2 com suporte a libglade e scintilla
    testado com Ubuntu 7.04 e 7.10, Fedora Core 7, Slackware 11 e OpenSuse 10.3
  • php-gtk2c.tar.gz ~15Mb (PHP-5.2.8, Gtk-2.12, PHP-GTK-2.0.1, glibc2.6)
    contém php-gtk2 com suporte a libglade e extra
    testado com Ubuntu 7.10, 8.04, 8.10, Fedora 7.0 e 10 e OpenSuse 11.1
  • php-gtk2c_scintilla.tar.gz ~16Mb (PHP-5.2.8, Gtk-2.12, PHP-GTK-2.0.1, glibc2.6)
    contém php-gtk2 com suporte a libglade, extra e scintilla
    testado com Ubuntu 7.10, 8.04, 8.10, Fedora 7.0 e 10 e OpenSuse 11.1
  • php-gtk2c_sourceview.tar.gz ~15Mb (PHP-5.2.8, Gtk-2.12, PHP-GTK-2.0.1, glibc2.6)
    contém php-gtk2 com suporte a libglade, extra e sourceview
    testado com Ubuntu 7.10, 8.04, 8.10, Fedora 7.0 e 10 e OpenSuse 11.1
    No fedora 10 será necessário: yum install gtksourceview.i386


    Para instalação, salve o arquivo no diretório /usr/local do seu Linux e siga as seguintes instruções:

    Logue como root;
    # cd /usr/local
    # tar -xzvf php-gtk2xx.tar.gz
    # chmod 777 php-gtk2 -Rf
    # ln -sf /usr/local/php-gtk2/bin/php /usr/bin/php-gtk2
    # exit

    Testando o php-gtk2
    escreva o seguinte programa:
    <?php
    $janela 
    = new GtkWindow;
    $janela->show_all();
    Gtk::Main();
    ?>
    # php-gtk2 <seu-programa.php>
    Obs: Se aparecer uma janela na tela, funcionou.

  •   Observações
    Observe sempre a versão da glibc e do gtk que acompanha seu sistema:
    # ls /lib/libc* -lah (versão da glibc)
    # dpkg -l |grep libgtk2 (versão da gtk em debian, ubuntu)
    # rpm -qa |grep libgtk2 (versão da gtk em red hat, fedora)

    No Ubuntu, talvez seja necessário instalar a seguinte biblioteca:
    # apt-get install libltdl3


      Glade
    O Glade já vem instalado em muitas distribuições, mas quando ele não vier, pode ser facilmente instalado, veja:
    Ubuntu:
    apt-get install glade-2
    ou
    apt-get install glade-3

    Fedora:
    yum install glade2
    ou
    yum install glade3



    Livros


      Outros

      Busque conteúdo no site
      Participe de nosso grupo no google

      [Página do grupo]  [Arquivo do grupo]

      Google

      Parceiros

     
    Designed by Wolfgang Bartelme Designed by Wolfgang Bartelme

    © 2006 Wordpress Themes | Theme (Not so) Fresh
    XHTML CSS RSS