GTK+

25. Re: GTK+

Gabriel Ché Silva
GSS

(usa Debian)

Enviado em 15/04/2015 - 23:11h

No meu perfil do fórum eu acho que dá pra ver meu e-mail, qualquer coisa me manda um e-mail com o tutorial ou outra coisa. Vlw!



  


26. Re: GTK+

Eric
Grinder

(usa Slackware)

Enviado em 15/04/2015 - 23:18h

Não é nada demais, apenas seguir a ordem da compilação e também não vou descrever 1 por 1 oq eu modifiquei no .SlackBuild pois eu ia levar uma semana.

Vou dar upload dos arquivos (da compilação e do compilado) ae fica teu critério "fiscalizar" hehe e ver oq eu mudei, etc.
Eu descobri isso na compilação do pavucontrol 3.0, usando os slackbuilds do repositório você provavelmente terá o seu gtk++ e gtkmm bem mais fácil. Mas é tudo versão do século passado.

Esse método aqui é compilando os pacotes mais atuais, que por serem mais atuais pedem uma série de outras dependencias mais atuais também.

Vou descrever os pacotes na sua ordem correta já, caso vc queira fazer tudo no braço (procurar o source atualizado, modificar o slackbuild e compilar)

1.1-libsigc++
1.2-cairomm
1.3-mm-common
1.4-glib2
1.5-glibmm
1.6-atk
1.7-pango
1.8-cairo
1.9-gdk-pixbuf
1.10-fontconfig
1.11-epoxy
1.12-gtk+
2-gtkmm3

Uma observação importante, essas dependencias muitas delas provavelmente foi devido eu estar usando o mate (que é feito do gnome) então tem que testar isso ae se no XFCE ou KDE é a mesma coisa.

Outra coisa importantíssima
Caso opte por compilar, muito desses itens quando vc for compilar por exemplo podem dar erro sempre relacionado ao tetex ou jadetex. Então opte em usar o comando
su - 

Sim com esse traço na frente, ele corrige os erros relacionados

Quando vc usa su somente ou sudo da erro.

Então você tem 3 opções

1- Tudo no braço, segue aquela lista no começo do tópico, procura a última versão do source, procura o slackbuild, modifica ele e compila.

2- Usa somente os slackbuils que eu fiz upload e compile

3- Fazer identico aqui pra dar certo de primeira sem compilar nada.
Instala o mate
E instala os .txz usando
upgradepkg --reinstall --install-new nomedopacote.txz ou tgz 


Vou dar upload, já edito o post.

132mb hehe, vai levar 13min pra enviar

Download

https://www.dropbox.com/s/4ufp4qcdbhbwg3m/gtkmm3.tar.gz?dl=0


27. Re: GTK+

Gabriel Ché Silva
GSS

(usa Debian)

Enviado em 16/04/2015 - 17:52h

Passa ae o link do site oficial pra baixar o slackware.



28. Re: GTK+

Eric
Grinder

(usa Slackware)

Enviado em 16/04/2015 - 19:24h

GSS escreveu:

Passa ae o link do site oficial pra baixar o slackware.



http://mirrors.slackware.com/slackware/slackware-iso/slackware64-14.1-iso/slackware64-14.1-install-d...


29. Re: GTK+

Gabriel Ché Silva
GSS

(usa Debian)

Enviado em 16/04/2015 - 19:36h

Grinder escreveu:

GSS escreveu:

Passa ae o link do site oficial pra baixar o slackware.



http://mirrors.slackware.com/slackware/slackware-iso/slackware64-14.1-iso/slackware64-14.1-install-d...

Eu andei pesquisando e, a instalação do Slackware é só em modo texto?


30. Re: GTK+

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/04/2015 - 19:48h

Passa ae o link do site oficial pra baixar o slackware

Eu andei pesquisando e, a instalação do Slackware é só em modo texto?


Viiixi........
______________________________________________________________
Slackware 14.1 x86_64 - Core2Duo, 8GB RAM - NVIDIA GeForce 9500GT


31. Re: GTK+

Gabriel Ché Silva
GSS

(usa Debian)

Enviado em 16/04/2015 - 19:52h

ru4n escreveu:

Passa ae o link do site oficial pra baixar o slackware

Eu andei pesquisando e, a instalação do Slackware é só em modo texto?


Viiixi........
______________________________________________________________
Slackware 14.1 x86_64 - Core2Duo, 8GB RAM - NVIDIA GeForce 9500GT

Sim ou não?






32. Re: GTK+

Eric
Grinder

(usa Slackware)

Enviado em 16/04/2015 - 19:58h

GSS escreveu:

ru4n escreveu:

Passa ae o link do site oficial pra baixar o slackware

Eu andei pesquisando e, a instalação do Slackware é só em modo texto?


Viiixi........
______________________________________________________________
Slackware 14.1 x86_64 - Core2Duo, 8GB RAM - NVIDIA GeForce 9500GT

Sim ou não?





Rssss
Vixi...
Sim




33. Re: GTK+

Gabriel Ché Silva
GSS

(usa Debian)

Enviado em 16/04/2015 - 20:24h

Grinder escreveu:

GSS escreveu:

ru4n escreveu:

Passa ae o link do site oficial pra baixar o slackware

Eu andei pesquisando e, a instalação do Slackware é só em modo texto?


Viiixi........
______________________________________________________________
Slackware 14.1 x86_64 - Core2Duo, 8GB RAM - NVIDIA GeForce 9500GT

Sim ou não?





Rssss
Vixi...
Sim


Mas eu tava pesquisando e parece que o debian já vem com o gtk por padrão. Eu ahco, não sei.





34. Re: GTK+

Gabriel Ché Silva
GSS

(usa Debian)

Enviado em 16/04/2015 - 20:37h

Eu tava dando uma olhada nos meus pacotes com o gerenciador de pacotes synaptic e tem um chamado libtkmm-3.0-1, aqui nesse tópico algum de vcs disseram sobre esse pacote, mas como eu incluo ele no meu programa em C++.



35. Re: GTK+

Gabriel Ché Silva
GSS

(usa Debian)

Enviado em 16/04/2015 - 22:31h

GSS escreveu:

Eu tava dando uma olhada nos meus pacotes com o gerenciador de pacotes synaptic e tem um chamado libtkmm-3.0-1, aqui nesse tópico algum de vcs disseram sobre esse pacote, mas como eu incluo ele no meu programa em C++.

?






36. Re: GTK+

Thiago Henrique Hüpner
Thihup

(usa Manjaro Linux)

Enviado em 17/04/2015 - 09:00h

Amigo, utilize apenas o gtkmm se já tiver um alto nível de conhecimento, como encapsulamento, herarquia, etc.
Se está iniciando, eu recomendo usar o GTK+ "normal", pois é bem complexo o gtkmm (até para mim , que já entendo de C++ e de GTK+)
Mesmp assim,teste:

#include <gtkmm/gtkmm> (não me lembro se tem o .h, mas tent com o .h no fim tambem) 

Ou Tente Assim
#include <gtkmm3/gtkmm> (igual o de cima, sobre o .h) 


Mas certifique-se de ter instalado a versão -dev, pois só assim você terá os cabeçalhos para poder progra
ar.

Se não me engano o Debian vem Sim com o GTK+, mas não a versão para programar, e sim apenas para rodar os aplicativos (geralmente conhecido como run time)

Espero ter ajudado

[]'s

T+






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts