Fórum Ubuntu Linux - PT

Suporte Técnico => Aplicativos => Tópico iniciado por: nichrs em 20 de Outubro de 2007, 01:40

Título: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: nichrs em 20 de Outubro de 2007, 01:40
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 (http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4905&pagina=2) e aMSN Wiki (http://www.amsn-project.net/wiki/SVN#The_Subversion_way_3) (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  (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!
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: Eriert em 20 de Outubro de 2007, 09:20
vou testar aqui, uma coisa que eu nunca entendi foi meu aMSN sempre ficar travando.
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: velox256 em 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 (http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4905&pagina=2) e aMSN Wiki (http://www.amsn-project.net/wiki/SVN#The_Subversion_way_3) (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  (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!
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: Eriert em 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
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: velox256 em 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
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: Eriert em 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?
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: nichrs em 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.
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: nichrs em 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.
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: Junior_Sampa em 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
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: carlosaluisio em 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.

Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: GouverMXT em 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.

:( :(
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: Versuri em 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:
(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fimg456.imageshack.us%2Fimg456%2F8577%2Fsnapshot1dt1.th.jpg&hash=5ae2673207b97936ad0eb0fc419515b9e84a67ff) (http://img456.imageshack.us/my.php?image=snapshot1dt1.jpg)

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


Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: jango em 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???
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: GouverMXT em 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:
(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fimg456.imageshack.us%2Fimg456%2F8577%2Fsnapshot1dt1.th.jpg&hash=5ae2673207b97936ad0eb0fc419515b9e84a67ff) (http://img456.imageshack.us/my.php?image=snapshot1dt1.jpg)

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.
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: carlosaluisio em 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 ??
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: GouverMXT em 29 de Outubro de 2007, 01:43
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 ??

Verdade, ele é tão bom e eu queria tanto que funcionasse...
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: nichrs em 29 de Outubro de 2007, 16:13
A verdade é a seguinde, doa a quem doer:

Quem quer apenas um mensageiro intantâneo, enviar e receber mensagens e nada mais importa, tanto faz usar o emessene, pidgin... enfim, pode usar qualquer um porque só muda o visual.

Já quem quer uma experiência mais próxima com o Windows Live Messenger (ou mesmo o antigo MSN), com emoticons personalizados, plugins, webcam, skins, transferências, etc etc etc etc... Se vira com o amsn, que é meio problemático e horrivelmente pesado.

Cada um sabe o que quer, depende do gosto de cada um.

Eu me sinto orfão com o emessene e o pidgin, então no meu caso eu prefiro o amsn.

Agora precisam sair se ofendendo, porque um prefere um, e outro prefere outro? Parece criancinha em parque da escola...
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: GouverMXT em 29 de Outubro de 2007, 19:58
A verdade é a seguinde, doa a quem doer:

Quem quer apenas um mensageiro intantâneo, enviar e receber mensagens e nada mais importa, tanto faz usar o emessene, pidgin... enfim, pode usar qualquer um porque só muda o visual.

Já quem quer uma experiência mais próxima com o Windows Live Messenger (ou mesmo o antigo MSN), com emoticons personalizados, plugins, webcam, skins, transferências, etc etc etc etc... Se vira com o amsn, que é meio problemático e horrivelmente pesado.

Cada um sabe o que quer, depende do gosto de cada um.

Eu me sinto orfão com o emessene e o pidgin, então no meu caso eu prefiro o amsn.

Agora precisam sair se ofendendo, porque um prefere um, e outro prefere outro? Parece criancinha em parque da escola...

Realmente o aMSN é o único cliente que me satisfez como ex-usuário do Live Messenger no Linux, aliás este último também rodava superpesado no meu PC e a única parte que o aMSN tá mais pesado que o Live é para rolar a lista de contatos, mas do jeito que o aMSN tá mudando a cada versão logo ele vai tá o bixo.

Agora o problema tá sendo com o pack do aMSN que a turma do Ubuntu ta disponibilizando, instalei aqui um .deb do novo aMSN já compilado prá funcionar com esse novo TCL/Tk e funciona de boa, mas o Ubuntu avisa que tem uma atualizacão oficial, mas se eu atualizar já era, dá o erro do TkclImage...
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: carlosaluisio em 30 de Outubro de 2007, 11:34
A verdade é a seguinde, doa a quem doer:

Quem quer apenas um mensageiro intantâneo, enviar e receber mensagens e nada mais importa, tanto faz usar o emessene, pidgin... enfim, pode usar qualquer um porque só muda o visual.

Já quem quer uma experiência mais próxima com o Windows Live Messenger (ou mesmo o antigo MSN), com emoticons personalizados, plugins, webcam, skins, transferências, etc etc etc etc... Se vira com o amsn, que é meio problemático e horrivelmente pesado.

Cada um sabe o que quer, depende do gosto de cada um.

Eu me sinto orfão com o emessene e o pidgin, então no meu caso eu prefiro o amsn.

Agora precisam sair se ofendendo, porque um prefere um, e outro prefere outro? Parece criancinha em parque da escola...


Nao ofendi ninguém. falei com uma conotacao de brincadeira.

Aqui o amsn roda muito leve. Já falei pra instalar do repositório do TUX, tem em outro tópico.

Carlos
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: GreyWolf em 05 de Novembro de 2007, 02:18
Dessa parte pra baixo nao cosnegui fazer:

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


Diz que os links já existem.

Esse cd amsn && snv up aparece o seguinte:

greywolf@greywolf-x:/$ cd amsn && svn up
bash: cd: amsn: Arquivo ou diretório inexistente


Tentei pegar o .deb  do site do amsn as fica feio também ;/

Edit:

Consegui fazer o && svn up e o .configure --prefix=/usr mas deu o seguinte:

greywolf@greywolf-x:~/amsndl$ ./configure --prefix=/usr
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking tcl build dir... using tcl library in /usr/lib
checking tk build dir... using tk library in /usr/lib
checking for main in -lstdc++... yes
checking how to run the C preprocessor... gcc -E
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... no
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for png_read_info in -lpng... no
configure: error: libpng is required
greywolf@greywolf-x:~/amsndl$
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: Versuri em 08 de Novembro de 2007, 21:21
GreyWolf,
Instale as bibliotecas libpng, libjpg e o imagemagick:

Citar
sudo apt-get install libpng libjpg imagemagick

E repita o procedimento:

Citar
# ./configure --prefix=/usr
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: Arthur Cruz em 17 de Novembro de 2007, 14:35
pra quem não gosta de fica compilando...

http://download.tuxfamily.org/amsnskins/packages/ubuntu/tcl-tk/

aqui tem pacotes .deb do TK e do TCL atualizados!
basta instalar todos os pacotes do site menos os q tem -doc no nome! ;D

espero ter ajudado!
Título: Re: aMSN com Tcl/Tk 8.5 (fontes bonitas) / Erro "Tkcximage" (serve para ambos)
Enviado por: Skid Vicious em 17 de Novembro de 2007, 15:34
Estão complicando mesmo!  ;D


Já postei o pacote deb completo aqui, com tk e tudo!  Instalou e de cara já fica bonito, nem de linha de comando precisa.