|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
cvs: php-gtk-doc /manual/pt_BR/tutorials installation.xmlfernandoc Mon Jun 29 23:12:14 2009 UTC
Modified files: /php-gtk-doc/manual/pt_BR/tutorials installation.xml Log: Update. pt_BR is 100% updated. New translations now :) http://cvs.php.net/viewvc.cgi/php-gtk-doc/manual/pt_BR/tutorials/installation.xml?r1=1.3&r2=1.4&diff_format=u Index: php-gtk-doc/manual/pt_BR/tutorials/installation.xml diff -u php-gtk-doc/manual/pt_BR/tutorials/installation.xml:1.3 php-gtk-doc/manual/pt_BR/tutorials/installation.xml:1.4 --- php-gtk-doc/manual/pt_BR/tutorials/installation.xml:1.3 Tue Oct 17 12:21:12 2006 +++ php-gtk-doc/manual/pt_BR/tutorials/installation.xml Mon Jun 29 23:12:14 2009 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8" ?> -<!-- EN-Revision: 1.9 Maintainer: fernandoc Status: ready --> +<!-- EN-Revision: 1.12 Maintainer: fernandoc Status: ready --> <chapter id="tutorials.installation"> <title>Instalando o PHP-GTK 2</title> @@ -201,7 +201,7 @@ <para> Antes que você possa usar o PHP-GTK 2, você precisa ativar a extensão - no seu php.ini. Apenas adicione um + no seu <filename>php.ini</filename>. Apenas adicione um <programlisting role="ini"><![CDATA[ extension=php_gtk2.so ]]></programlisting> @@ -242,14 +242,10 @@ conhecido como DarwinPorts) ou <ulink url="&url.fink;">Fink</ulink> é instale-o. Você pode usar ambos para instalar uma versão do X( se você decidiu não usar o padrão distribuÃdo pela Apple), e o Gtk+ em sÃ. Ambos - Fink e MacPorts provem versões 2.6 e posteriores do Gtk+. - </para> - - <para> - Uma vez que você tenha tudo acima em seu lugar, copie do CVS o ramo 5_2 do - PHP, compile-o e instale-o. Você pode instala-lo em qualquer lugar, - geralmente <literal>/usr/local</literal> é considerado um bom lugar. - + Fink e MacPorts provem versões 2.6 e posteriores do Gtk+. Também tenha + certesa que você tenha o PHP pelo menos 5.2, MacPorts provê um pacote. + Digite <literal>php -v</literal> no seu terminal para saber a sua versão. + Se você quer compilar manualmente o PHP pode fazer assim:: <programlisting role="bash"><![CDATA[ $ cvs -d :pserver:cvsread@...:/repository co -r PHP_5_2 php-src $ cd php-src @@ -258,11 +254,12 @@ $ make $ sudo make install ]]></programlisting> + Mesmo você podendo instalar em qualquer lugar, <filename>/usr/local/</filename> é + normalmente considerado um bom lugar. MacPorts instala o PHP em + <filename>/opt/local/</filename>. </para> - - <para> - Agora obtenha a versão mais recente do PHP-GTK direto do CVS e compile-o: - + <para> + Agora pegue a versão mais recente do PHP-GTK PHP-GTK e compile-o: <programlisting role="bash"><![CDATA[ $ cd.. $ cvs -d :pserver:cvsread@...:/repository co php-gtk @@ -271,24 +268,317 @@ $ ./configure --with-php-config=/usr/local/bin/php-config \ --disable-libglade $ make -$ sudo make install - ]]></programlisting> +$ sudo make install]]></programlisting> + Lembre-se de substituir <filename>/usr/local/</filename> com o diretório + onde você instalou o PHP. Por exemplo, se você instalou o PHP 5.2 usando + MacPorts, você deveria ao invés entrar com <filename>/opt/local/</filename>. </para> <para> - Finalmente, copie o arquivo <literal>php.ini-recommended</literal> - para <literal>/usr/local/lib/php.ini</literal> e mude o valor de + Finalmente, copie o arquivo <filename>php.ini-recommended</filename> + para <filename>/usr/local/lib/php.ini</filename> e mude o valor de <literal>extension_dir</literal> para o diretório aonde - <literal>php_gtk2.so</literal> reside. Este é normalmente algo como: + <literal>php_gtk2.so</literal> reside. Isto normalmente é alguma coisa como: <literal>/usr/local/lib/php/extensions/no-debug-non-zts-some-date</literal>. - Você deve querer criar um novo link simbólico em <literal>/usr/bin</literal> - que aponte para <literal>/usr/local/bin/php</literal> + Você pode criar um novo link simbolico em <filename>/usr/bin/</filename> + que aponta para <filename>/usr/local/bin/php</filename>. Novamente, o diretório deve + ser <filename>/opt/local/</filename> ao invés de + <filename>/usr/local/</filename> dependendo de onde a sua instalação do PHP reside. </para> <para> - Agora continue com - <link linkend="tutorials.installation.linux.testing">Testando a sua intalação</link>. + Agora continue com + <link linkend="tutorials.installation.linux.testing">Testando + sua instalação</link>. </para> </sect1> + + <sect1 id="tutorials.installation.macosx-stepbystep"> + <title>Instalação em um OS X - passo a passo</title> + <para>Escrito por Jonathan Richter</para> + + <para> + Em uma tentativa para fazer PHP-GTK2 funcionar em um Mac OS X 10.4, Eu encontrei + muito pouca informação e suporte nesse assunto. + Após muitas falhas e erros eu consegui fazer funcionar. + </para> + <para> + Abaixo eu escreverei cada passo que eu fiz. Eu não sou muito confortavél com + terminal e metade do tempo eu não tenho idéia do que estou fazendo. + Assim use essa informação totalmente por sua conta. + Funcionou para mim. Espero que ajude mais alguem também. + </para> + + <note> + <para> + Por favor esteja avisado que fazer todos os passos abaixo leva várias horas. + </para> + </note> + + <para> + Recursos que eu achei utéis: + <itemizedlist> + <listitem> + <para> + <link linkend="tutorials.installation.macosx">A pagina de instalação anterior</link> + </para> + </listitem> + <listitem> + <para> + <ulink url="http://www.macports.org/">macports.org</ulink> + </para> + </listitem> + </itemizedlist> + </para> + + <sect2> + <title>Passo 1 - Obtenha Xcode</title> + <para> + Obtenha a versão mais recente de Xcode (também chamado: Developer Tools) da Apple. + você realmente precisa disto. Vá para + <ulink url="https://connect.apple.com">connect.apple.com</ulink>. + Faça login ou se inscreva (gratuitamente). Vá para Downloads. + </para> + <para> + Na direita, na caixa Downloads, clique em Developer Tools e copie a versão mais recente de + Xcode. No meu caso 2.4.1, 923 MB de tamanho. + Depois de copiar, use o instalador e siga as instruções. + </para> + </sect2> + + <sect2> + <title>Passo 2 - Obtenha Macports</title> + <para> + Eu comecei usando Fink, mas na metade do caminho ele falhou por + não ter um pacote que era necessário (GTK 2.6 ou superior). + Eu comecei tudo de novo usando Macports. + </para> + <para> + Vá para + <ulink url="http://trac.macosforge.org/projects/macports/wiki/InstallingMacPorts">macosforge/InstallingMacPorts</ulink>. + </para> + <para> + Você já fez a primeira parte copiando o xcode. + Eu segui todas as instruções nesta pagina e funcionou bem. + </para> + <note> + <para> + A versão mais recente não tem um instalador Apple normal. Assim eu copiei isto: + <ulink url="http://svn.macosforge.org/repository/macports/downloads/DarwinPorts-1.3.1/DarwinPorts-1.3.1-10.4.dmg">DarwinPorts-1.3.1-10.4.dmg</ulink> + </para> + </note> + <para> + Instale Macports dando um clique duplo na imagem do instalador. + </para> + </sect2> + + <sect2> + <title>Passo 3 - Obtenha GTK2 (também chamado GTK+)</title> + <para> + Em um terminal digite: + <command>sudo port install gtk2</command> + </para> + </sect2> + + <sect2> + <title>Passo 4 - Obtenha PHP5.x</title> + <para> + Eu já tinha uma instalação padrão do OS X PHP 4.4.4 e uma instalação do + PHP5 de <ulink url="http://www.entropy.ch">Entropy.ch</ulink>, + mas ela não funcionava. Eu exclui a minha instalação do PHP de Entropy. + </para> + <note> + <para> + Se você quer executar Apache 1 ou 2 com PHP4 ou 5, Entropy + é absolutamete o melhor lugar para obte-lo. + </para> + </note> + <para> + Em um terminal, digite: + <command>cd /</command> e + <command>sudo port install php5</command> + </para> + <para> + Tome um café, isto demora ... cerca de duas horas em minha maquina. + (Macports instala tudo em uma pasta chamada + <filename>/opt</filename>. Eu coloquei o "cd /" para colocar + esta pasta na raÃz.) + </para> + </sect2> + + <sect2> + <title>Passo 5 - Prepare para o PHP-GTK</title> + <para> + No outro tutorial, você vê um <literal>--disable-libglade</literal> como + parâmetro para a instalação do PHP-GTK. Eu não sei porque eles escreveram isso. + Tenha muita certesa de que você realmente não quer o Glade. Leia sobre ele aqui: + <ulink url="http://glade.gnome.org">glade.gnome.org</ulink>. + </para> + <para> + Veja as capturas de tela também. Eu isntalei sem o Glade mas um + dia após eu fiz tudo novamente para fazer o Glade funcionar também. + Se você quer contnuar sem o Glade pule o próximo passo. + </para> + </sect2> + + <sect2> + <title>Passo 6 - Obtenha Glade</title> + <para> + Por alguma razão, eu tive erros fazendo isso. Então eu tentei de novo no terminal, + mas agora com o X11 aberto em segundo plano sem erros desta + vez. Assim, abra X11 e esconda-o (apple-h). + </para> + <para> + No terminal digite: + <screen> +cd /opt +sudo port install libglade +sudo port install glade + </screen> + Tome outro café... + </para> + </sect2> + + <sect2> + <title>Passo 7 - Obtendo PHP-GTK2</title> + <note> + <para> + Ao invés de usar a versão atual do CVS, você deve querer uma + versão oficial da + <ulink url="http://gtk.php.net/download.php">pagina de download do PHP-GTK2</ulink>. + </para> + </note> + <para> + Deixe o X11 aberto para estar do lado seguro. + <command>phpize</command> e <command>php-config</command> devem + estar ambos em <filename>/opt/local/bin/</filename>. + Confira antes de executar isso. Em um terminal digite: + <screen> +sudo cvs -d :pserver:cvsread@...:/repository co php-gtk +cd php-gtk +sudo ./buildconf --with-phpize=/opt/local/bin/phpize +sudo ./configure --with-php-config=/opt/local/bin/php-config +sudo make +sudo make install + </screen> + </para> + <para> + Após isto feito, você, você irá ver na saÃda do terminal um comentário + sobre extenção sendo instalada com um caminho que + provavelmente se parece com isso: + <filename>/opt/local/lib/php/extensions/no-debug-non-zts-20060613</filename>. + Apple-c este caminho ou o anote. Você precisará dele mais tarde. + </para> + </sect2> + + <sect2> + <title>Passo 8 - Faça o php.ini ficar pronto</title> + <para> + No Finder, escolha Go > Go To Folder... (ou pressione shift-apple-g) + e digite <literal>/opt/local/etc</literal>. + </para> + <para> + Encontre o arquivo <filename>php.ini-recommended</filename> e o copie. + Renomeie a cópia como <filename>php.ini</filename> e abra-o com + - preferencialmente - BBedit. + </para> + <para> + Encontre a linha <literal>extension_dir = "./"</literal> e a substitua com isso: + <literal>extension_dir = "/opt/local/lib/php/extensions/no-debug-non-zts-20060613"</literal> + (Este caminho, você copiou da saÃda do terminal no passo anterior) + </para> + <para> + Encontre o bloco com todas as extenções e adicione esta linha após elas: + <literal>extension=php_gtk2.so</literal> + </para> + <para> + Salve o arquivo. + </para> + </sect2> + + <sect2> + <title>Passo 9 - Testando</title> + <para> + Inicie o X11 e esconda-o (apple-h) se já não tiver feito isso. + </para> + <para> + inicie um terminal e digite: + <screen> +cd /opt/php-gtk/demos +php phpgtk2-demo.php + </screen> + A demonstração deve abrir em uma janela do X11. + </para> + <para> + Pra trabalhar com o glade, comece em um terminal como isto (com o X11 aberto): + <command>/opt/local/bin/glade-2</command> + </para> + </sect2> + + <sect2> + <title>Passo 10 - Faznedo parecer melhor</title> + <para> + Na minha humilde opnião: as interfaces no X11 tem uma aparencia feia + quando você esta acostumado com o OS X. + Para obter outros temas, vá para, vá para + <ulink url="http://art.gnome.org/themes/gtk2">art.gnome.org</ulink> + para obte-los. Para poder usar um destes, nós precisamos fazer mais um + passo. + </para> + <para> + No terminal digite: + <command>sudo port install gtk-theme-switch</command> + </para> + <para> + Depois que isto estiver pronto, copie um tema do link acima. + Instala-lo pode ser feito de duas maneiras: + <orderedlist> + <listitem> + <para> + Mova ou copie o arquivo <filename>.tar.gz</filename> + (sem descompactar!) em <filename>/opt/local/share/themes/</filename> + </para> + <para> + Inicie o Glade digitando isso em um terminal (com X11 aberto): + <command>/opt/local/bin/switch2</command> + </para> + <para> + Pressione o sinal de + e clique no botão Install New Theme. + Aponte para <filename>/opt/local/share/themes/<your-new-theme-name>.tar.gz</filename> + </para> + <para> + Clique em ok e seu novo tema deve estar na lista. + </para> + </listitem> + + <listitem> + <para> + Descompacte o <filename><your-new-theme-name>.tar.gz</filename> + e mova ou copie a pasta do novo tema para + <filename>/opt/local/share/themes/</filename> + </para> + <para> + Inicie o Glade digitando isso em um terminal (com X11 aberto): + <command>/opt/local/bin/switch2</command> + </para> + <para> + O nome do seu novo tema deve estar na lista. + </para> + </listitem> + </orderedlist> + </para> + </sect2> + + <sect2> + <para> + Novamente, eu consegui fazer funcionar em minhas maquinas com os passos acima. + Minhas configurações: iMac G5 2.0 GHz/1 GB RAM/OS X 10.4.8 e + Mac mini G4 1.42 GHz/512 MB RAM/OS X 10.4.8. + Por favor, companheiros usuários de Mac, coloque aqui quaisquers comentários, dicas, truques, + etc. Vamos levar o espirito do PHP-GTK para o OS X também! Boa caçada! + </para> + </sect2> + + </sect1> </chapter> -- PHP-GTK Documentation Mailing List (http://gtk.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php |
| Free embeddable forum powered by Nabble | Forum Help |