Autor Tópico: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)  (Lida 16629 vezes)

Offline nichrs

  • Usuário Ubuntu
  • *
  • Mensagens: 73
    • Ver perfil
Citação de: anjoss
vc disse que conseguiu arrumar o seu amsn no ubuntu  7.10 me ensina? estou tendo esse problema na minha máquina

Recebi a mensagem pessoal acima após citar em outro tópico que eu havia arrumado o meu erro "Tkcximage" no Gusty.

Não sei se alguém já postou isto. Se sim, desculpe, se não, fica aqui o tutorial passo-a-passo.

Este tutorial também serve para quem estiver instalando o aMSN a partir de uma nova instalação com suporte anti-aliasing (fontes mais bonitas e definidas), o que também foi o meu caso, já que eu resolvi instalar "limpo" o Gusty final.

Nota 1: Este tutorial funcionou perfeito no Gusty, não garanto nas outras versões pois não testei, mas deve funcionar também.

Nota 2: Será instalada a versão SVN mais nova do aMSN que pode ou não conter bugs (a versão instalada aqui funciona bem).

Fontes: Viva o Linux e aMSN Wiki (este meu tutorial é uma "fusão" dos dois; os textos abaixo foram também copiados dos dois, mas em alguns casos adaptados por mim).

- - -

Vamos começar baixando os fontes do TCL8.5 e TK8.5 no site:

http://www.tcl.tk/software/tcltk/downloadnow85.html

Garanta que você possui o pacote libxft-dev instalado:

# apt-get install libxft-dev

Feito isso, vamos compilar o TCL e o TK. Descompacte os arquivos, entre na pasta tcl8.5*/unix/ e digite os comandos:

# ./configure --prefix=/usr
# make
# sudo make install

Compilado o TCL, vamos compilar o TK. Descompacte os arquivos, entre na pasta tk8.5*/unix/ e digite os comandos:

# ./configure --prefix=/usr --enable-xft
# make
# sudo make install

Após as compilações:

# sudo rm /etc/bin/wish
# sudo ln -s /usr/bin/wish8.5 /usr/bin/wish

Feito isso, precisamos atualizar mais um link, o tclsh. Faça assim:

# rm /usr/bin/tclsh
# ln -s /usr/bin/tclsh8.5 /usr/bin/tclsh

Agora a instalação do aMSN.

Faça o download com o comando:

# svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn amsn

Garantimos que temos a versão mais recente:

# cd amsn && svn up

Em seguida:

# ./configure --prefix=/usr

Perceba se a saída do comando configure terminou assim:

compile time options summary
============================

    X11          : yes
    Tcl          : 8.5
    TK           : 8.5
    DEBUG        : no


A saída deve especificar o TCL e TK 8.5, caso não, existe alguma coisa errada, reveja os primeiros passos. Ps: ignore as demais informações, o que importa é o TCL e o TK 8.5

Após tudo certo com o configure, digitamos:

# make
# sudo make install

E pronto, seu aMSN está rodando agora com suporte ao anti-aliasing nas fontes, e tudo deve funcionar perfeitamente!
« Última modificação: 20 de Outubro de 2007, 01:42 por nichrs »

Offline Eriert

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #1 Online: 20 de Outubro de 2007, 09:20 »
vou testar aqui, uma coisa que eu nunca entendi foi meu aMSN sempre ficar travando.

Offline velox256

  • Usuário Ubuntu
  • *
  • Mensagens: 1.915
  • Debian é Debian... :)
    • Ver perfil
    • Linux Inside
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #2 Online: 20 de Outubro de 2007, 10:34 »
Pô, não é que o bagulho funcionou direitinho? Só tive que instalar o TLS pro bagulho poder conectar, mas ficou uma grande diferença do que era pro que está agora, letras bunitinhas, hehehe...


Citação de: anjoss
vc disse que conseguiu arrumar o seu amsn no ubuntu  7.10 me ensina? estou tendo esse problema na minha máquina

Recebi a mensagem pessoal acima após citar em outro tópico que eu havia arrumado o meu erro "Tkcximage" no Gusty.

Não sei se alguém já postou isto. Se sim, desculpe, se não, fica aqui o tutorial passo-a-passo.

Este tutorial também serve para quem estiver instalando o aMSN a partir de uma nova instalação com suporte anti-aliasing (fontes mais bonitas e definidas), o que também foi o meu caso, já que eu resolvi instalar "limpo" o Gusty final.

Nota 1: Este tutorial funcionou perfeito no Gusty, não garanto nas outras versões pois não testei, mas deve funcionar também.

Nota 2: Será instalada a versão SVN mais nova do aMSN que pode ou não conter bugs (a versão instalada aqui funciona bem).

Fontes: Viva o Linux e aMSN Wiki (este meu tutorial é uma "fusão" dos dois; os textos abaixo foram também copiados dos dois, mas em alguns casos adaptados por mim).

- - -

Vamos começar baixando os fontes do TCL8.5 e TK8.5 no site:

http://www.tcl.tk/software/tcltk/downloadnow85.html

Garanta que você possui o pacote libxft-dev instalado:

# apt-get install libxft-dev

Feito isso, vamos compilar o TCL e o TK. Descompacte os arquivos, entre na pasta tcl8.5*/unix/ e digite os comandos:

# ./configure --prefix=/usr
# make
# sudo make install

Compilado o TCL, vamos compilar o TK. Descompacte os arquivos, entre na pasta tk8.5*/unix/ e digite os comandos:

# ./configure --prefix=/usr --enable-xft
# make
# sudo make install

Após as compilações:

# sudo rm /etc/bin/wish
# sudo ln -s /usr/bin/wish8.5 /usr/bin/wish

Feito isso, precisamos atualizar mais um link, o tclsh. Faça assim:

# rm /usr/bin/tclsh
# ln -s /usr/bin/tclsh8.5 /usr/bin/tclsh

Agora a instalação do aMSN.

Faça o download com o comando:

# svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn amsn

Garantimos que temos a versão mais recente:

# cd amsn && svn up

Em seguida:

# ./configure --prefix=/usr

Perceba se a saída do comando configure terminou assim:

compile time options summary
============================

    X11          : yes
    Tcl          : 8.5
    TK           : 8.5
    DEBUG        : no


A saída deve especificar o TCL e TK 8.5, caso não, existe alguma coisa errada, reveja os primeiros passos. Ps: ignore as demais informações, o que importa é o TCL e o TK 8.5

Após tudo certo com o configure, digitamos:

# make
# sudo make install

E pronto, seu aMSN está rodando agora com suporte ao anti-aliasing nas fontes, e tudo deve funcionar perfeitamente!
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

Offline Eriert

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #3 Online: 20 de Outubro de 2007, 10:55 »
ué aqui apareceu

Citar
rafael@rafael-desktop:~$ sudo rm /etc/bin/wish
rm: imposível remover `/etc/bin/wish': Arquivo ou diretório inexistente

Offline velox256

  • Usuário Ubuntu
  • *
  • Mensagens: 1.915
  • Debian é Debian... :)
    • Ver perfil
    • Linux Inside
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #4 Online: 20 de Outubro de 2007, 11:31 »
Aqui também, mas faz assim mesmo que o negócio funciona, o remove é só pra limpar a pasta e fazer o link simbólico


ué aqui apareceu

Citar
rafael@rafael-desktop:~$ sudo rm /etc/bin/wish
rm: imposível remover `/etc/bin/wish': Arquivo ou diretório inexistente
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

Offline Eriert

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #5 Online: 20 de Outubro de 2007, 12:33 »
Meu aMSN só trava, tanto no cd do ubuntu quanto na instalação, acontece isso com mais alguém?

Offline nichrs

  • Usuário Ubuntu
  • *
  • Mensagens: 73
    • Ver perfil
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #6 Online: 20 de Outubro de 2007, 20:55 »
Fico feliz de ter ajudado ^^

Quanto ao "sudo rm /etc/bin/wish", é so para garantir que quando vc for criar o link ele nao exista. Se deu erro, é porque já não existe. Pula o erro e continua normalmente.  :P

Abraços.
« Última modificação: 20 de Outubro de 2007, 21:02 por nichrs »

Offline nichrs

  • Usuário Ubuntu
  • *
  • Mensagens: 73
    • Ver perfil
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #7 Online: 22 de Outubro de 2007, 19:51 »
Desculpem o double-post, mas eu vi em outras áreas do fórum que ainda tem gente com estas dúvidas/problemas. Sugiro manter este tópico fixo por um tempo, até o aMSN lançar uma versão estável.

Offline Junior_Sampa

  • Usuário Ubuntu
  • *
  • Mensagens: 382
  • Ubuntu 12.04 64bits - Unity 3D
    • Ver perfil
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #8 Online: 22 de Outubro de 2007, 20:12 »
Amigo,

Logo no começo qdo tento dar o comando make da a msg:

junior@junior-desktop:~/Área de Trabalho/tcl8.5b1/unix$ make
make: *** Sem regra para processar o alvo `/../unix/Makefile.in', necessário por `Makefile'.  Pare.

Poderia ajudar?

Grato

Offline carlosaluisio

  • Usuário Ubuntu
  • *
  • Mensagens: 554
  • Só o capitalismo salva!
    • Ver perfil
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #9 Online: 24 de Outubro de 2007, 16:35 »
Gente.

Em vez de ficarem dando 500 sudos, e configure, make, etc... instale via repositorio.

mas usem os repositorios TUXs... Acabdei de responder isso num topico.

Para os marinheiros de primeira viagem, aí vai o repositorio a adicionar

http://download.tuxfamily.org/3v1deb feisty 3v1n0

Ps.: Só nao posto o link ode eu comentei porque sempre me perco pra achar os topicos onde eu escrevi. E clicar em "mostrar respostas aos meus topicos" nunca funciona.

Ubuntu Lucid é 10 !!!

Offline GouverMXT

  • Usuário Ubuntu
  • *
  • Mensagens: 38
    • Ver perfil
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #10 Online: 26 de Outubro de 2007, 23:08 »
Aqui já não dá mais certo no primeiro make:

 make: *** No rule to make target `/../unix/Makefile.in', needed by `Makefile'.  Stop.

:( :(

Offline Versuri

  • Usuário Ubuntu
  • *
  • Mensagens: 912
  • Linux#436528 ● Ubuntu#9933 MacBook Pro SL 10.6.7
    • Ver perfil
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #11 Online: 27 de Outubro de 2007, 12:02 »
Fico feliz de ter ajudado ^^

Quanto ao "sudo rm /etc/bin/wish", é so para garantir que quando vc for criar o link ele nao exista. Se deu erro, é porque já não existe. Pula o erro e continua normalmente.  :P

Abraços.

nichrs, veja o meu problema, fiz todo o procedimento mas para abrir o amsn me aparece essa mensagem (compilar amsn), segue o screenshot:


Resolvido:
Criei o link para o aMsn abaixo e agora está abrindo com as fontes boas e visual aperfeiçoado:

Citar
wish8.5 /usr/share/amsn/amsn


« Última modificação: 27 de Outubro de 2007, 19:20 por Versuri »

Offline jango

  • Usuário Ubuntu
  • *
  • Mensagens: 80
    • Ver perfil
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #12 Online: 27 de Outubro de 2007, 17:05 »
Eu sinceramente ainda não percebi porque o pessoal não opta pelo EMESENE em vez do aMSN???

Offline GouverMXT

  • Usuário Ubuntu
  • *
  • Mensagens: 38
    • Ver perfil
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #13 Online: 28 de Outubro de 2007, 00:11 »
Fico feliz de ter ajudado ^^

Quanto ao "sudo rm /etc/bin/wish", é so para garantir que quando vc for criar o link ele nao exista. Se deu erro, é porque já não existe. Pula o erro e continua normalmente.  :P

Abraços.

nichrs, veja o meu problema, fiz todo o procedimento mas para abrir o amsn me aparece essa mensagem (compilar amsn), segue o screenshot:


Resolvido:
Criei o link para o aMsn abaixo e agora está abrindo com as fontes boas e visual aperfeiçoado:

Citar
wish8.5 /usr/share/amsn/amsn




Aqui não adiantou esse wish.

Offline carlosaluisio

  • Usuário Ubuntu
  • *
  • Mensagens: 554
  • Só o capitalismo salva!
    • Ver perfil
Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
« Resposta #14 Online: 28 de Outubro de 2007, 17:29 »
Eu sinceramente ainda não percebi porque o pessoal não opta pelo EMESENE em vez do aMSN???



É tão dificil perceber, né ??

Porque será ?

Será que é porque o emesene não suporta transferencia de arquivo, webcam, e tem um visual que não chega nos pés dele ??
Ubuntu Lucid é 10 !!!