Programação C com GTK (Problemas na instalacao e configuracao do GTK)

Iniciado por ferretti.spo, 21 de Maio de 2010, 17:18

tópico anterior - próximo tópico

ferretti.spo

Boa tarde a todos, sou iniciante em programação e estou com problemas para instalar o GTK2 no meu ubuntu Lucid.
Segui algumas coisas pela net, mas o que consegui foi ter que reinstalar meu ubuntu :-\ kkk... fiko tudo zuado..
Durante a instalacao do GTK2 as seguintes dependencias surgiram:

> glib
> tiff
> pango

Instalei todas, e em seguida o GTK2. A instalação ocorreu sem erros (configure/make/make install), porem ao testar no terminal "gtk-config", e como si nada tivesse sido instalado.. fala que isso faz parte de outro pacote, que porem nao esta instalado.. aff..
E ao tentar compilar um codigo fonte c com gtk, na compilação diz q as bibliotecas gtk nao existem.. aff.. e ao reiniciar o pc (meu Deus) fiko tudo zuado.. desconfiguro muita coisa do nautilus.. tive que reinstalar tudo de novo meu ubuntu... (aff de novo)...  :o

Alguem por um acaso, programa com c e gtk, pode nos ensinar como preparar o ambiente de programação no ubuntu??? Um passo a passo para instalar esse bendito GTK 2 ??? Ate agora tudo que segui via google nao deu certo. Agradeço desde ja si alguma alma iluminada aparecer para dar uma luz.. vlww

clcampos

Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

pupio

Segue a linha de comando para instalar as bibliotecas gtk+:

sudo apt-get install libgtk2.0-dev

A partir daqui basta compilar com

gcc logiks.c -o logiks `pkg-config --cflags --libs gtk+-2.0` -Wall

O tutorial oficial (en): http://library.gnome.org/devel/gtk-tutorial/stable/
Tradução incompleta (pt): http://pt.wikibooks.org/wiki/GTK%2B
Bom tutorial (en): http://zetcode.com/tutorials/gtktutorial/
Outro (en): http://www.linuxheadquarters.com/howto/programming/gtk_examples/index.shtml

ferretti.spo

Aowww... valeuu kra... q vergonha... o tempo todo estava instalado, o problema era na hora de compilar.. no tutorial que eu estava seguindo, estava dizendo "gtk-config" em vez "pkg-config"..kkk
Agora foi...

vlww!! ;D