-1

Instalando PHP-GTK no Linux

criado por Marcelo Pereira Fonseca da Silva em 03/11/2003 10:21am
Para poder rodar normalmente digite

$ vi configure
e procure a linha onde está o comando
PHP_GTK_ARG_ENABLE
ela tem entre parênteses um comentário e na linha abaixo você pode encontrar
--enable-debug também com um comentário após o comando..
a primeira linha comente adicionando o sinal "#" na frente da linha desde o começo
e na segunda do comando --enable-debug adicione o sinal após este comando

fica algo parecido com:

--enable-debug #Compile with debugging symbols., no)

salve o arquivo e rode o comando ./configure
talvez ele peça alguma library que sem elas não é possível rodar o sistema
caso isso acontece tente compilar a library que ele solicitar.

Após o configure rodar digite:

$ make

pegue super usuário na máquina com o comando "su"
e após isso digite

# make install

e pronto, a PHP-GTK está funcionando na sua máquina!

no meu caso em /usr/local/lib/php/extensions/
existe um diretório "no-debug...."
na qual existe o arquivo da php-gtk chamado php_gtk.so

no próximo artigo iremos ver alguns features da gtk

Abraços,
Marcelo Pereira

Comentários:

Mostrando 1 - 8 de 8 comentários
Olá Alexandre,

bom, tente usar no ./configure o --disable-debug e tente também compilar todas as bibliotecas que ele pede primeiro.. porque isso pode ser um erro de dependência meio embutido num outro erro

espero ter ajudado

qualquer coisa manda mensagem
19/12/2003 4:03pm (~21 anos atrás)

Cara, fiz a alteração que vc fala no arquivo configure, mas observei que da essa msg de erro.
./configure: line 3424: --enable-debug: command not found

No final aparece essa outra
mkdir: too few arguments
Try `mkdir --help' for more information.
configure: creating ./config.status
config.status: creating config.h
config.status: config.h is unchanged

Daí para frente não acontece mais nenhum erro, mas ele não compila os arquivos. Verifico na pasta extension do php, e não há o arquivo php_gtk.so

Qual deve ser o meu problema?
Alexandre
19/12/2003 12:57pm (~21 anos atrás)

Olá Edir,

podes me enviar as mensagens que ele retornou ?

tive alguns problemas com library da primeira vez que compilei também no slack 9.0
mas fiz muitas alterações que não dá pra listar tudo pois não lembro todos os passos

fico no aguardo das mensagens.
19/11/2003 11:10am (~21 anos atrás)

Edir disse:
Ola,
tentei instalar o php-gtk 1.0 no meu slackware 9.1 mas retornou alguns erros e gostaria de sua ajuda para resolve-los:
1 - Pede o gnome-config - Instalei o gtk 1.2.6 mas mesmo assim não resolve.
2 - libGlade - Instalei o Glade 3 mas mesmo assim ele não acha a libglade.

o q eu estou fazendo de errado?
Obrigado
19/11/2003 10:19am (~21 anos atrás)

usei um slackware 9.0

vou tentar ver pra ti que erro é este e como solucionar
14/11/2003 10:08am (~21 anos atrás)

Olá Marcelo,
teu artigo ficou muito legal, faltou coloca a distro que você fez a instalação pois estou tentando instala no Suse 9.0 e ele me retornou o seguinte erro durante o comando configure
checking dynamic linker characteristics... GNU/Linux ld.so
mkdir: too few arguments
Try `mkdir --help' for more information.
configure: creating ./config.status
14/11/2003 9:49am (~21 anos atrás)

Bom, obrigado..

essa é uma dificuldade que muitos iriam ter ..
resolvi fazer um artigo porque a primeira vez que tentei compilar fiquei dias (dias mesmo) tentando fazê-lo e não conseguia e não achava documentação sobre isso..

é interessante para quem realmente quiser testar usar o ./configure --help para ver a variedade de funções que a PHP-GTK oferece!
03/11/2003 6:43pm (~21 anos atrás)

Muito bom esse artigo Marcelo...
Mas lembrando aos novatos: para compliar o PHP-GTK, é necessário ter o serviço de compilação da linguagem C.

Falow!
03/11/2003 6:31pm (~21 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)