Agora SIM, aMSN com suporte a anti-aliasing

Bem, resolvi escrever este artigo porque busquei muita informação no Google a respeito de habilitar o anti-aliasing no aMSN e nenhuma delas resolveu meus problemas, então, após um tempo sofrendo, consegui, e agora vou compartilhar com vocês.

[ Hits: 28.924 ]

Por: Perfil removido em 07/05/2006


Compilação, e configuração do TCL/TK versão 8.5



Vamos começar baixando os fontes do TCL8.5 e TK8.5 no site:
Por que baixar a versão instável? Porque somente a versão instável tem suporte ao anti-aliasing.

PARA PRATICIDADE, TORNE-SE ROOT NO SISTEMA.

Para quem usa o Ubuntu, digite:

# sudo -i

Após baixar os pacotes e antes de compilar, precisamos instalar o pacote libxft-dev em nosso sistema, se você usa o Ubuntu 5.10 como eu, basta abrir o terminal e digitar o comando:

# apt-get install libxft-dev

Ou use o synaptic se preferir.

Para você que usa outra distribuição, procure a especificação de como instalar este pacote na sua distro.

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

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


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

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


O que fará com que nós tenhamos o suporte ao anti-aliasing é a opção --enable-xft.

Após as compilações, verifique agora se o link /usr/bin/wish faz referência ao comando /usr/bin/wish8.5, caso não faça, APAGUE o link wish, e digite o comando:

# ln -s /usr/bin/wish8.5 /usr/bin/wish

Para quem usa o Ubuntu, faça assim:

# rm /etc/alternatives/wish
# ln -s /usr/bin/wish8.5 /etc/alternatives/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


Para quem usa o Ubuntu, faça assim:

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


Pronto, o TCL/TK está instalado e configurado, vamos para a próxima etapa.

    Próxima página

Páginas do artigo
   1. Compilação, e configuração do TCL/TK versão 8.5
   2. Instalação do aMSN
Outros artigos deste autor

Verificando a temperatura do HD no Slackware

Sudoers 1.8.12 - Parte IV - Manual

Desenvolvendo aplicações GUI simples em Python & Glade (PyGTK) com banco de dados SQLite

Minha experiência com Linux

Plugin MSofficeKey para OCS Inventory

Leitura recomendada

Apresentando o Ubuntu 7.04 Feisty Fawn

Filesystem do Nokia 6225 no Linux

Intel GVT-g: compartilhando a GPU Intel com convidados QEMU/KVM

Criando um álbum de fotos no Linux

Os dados indecifráveis e o software livre

  
Comentários
[1] Comentário enviado por franklinbr em 07/05/2006 - 01:04h

Hummm ...

Nao tenho certeza, mas esta dica deve servir pra qualquer aplicatico que use tcl ou tk, sera que procede ?

[2] Comentário enviado por darkstarfire em 07/05/2006 - 07:50h

Olha franklinbr pelo q pude perceber funciona sim, pois tenho o tkdvd fieto em tk/tcl, e depois q instalei a versão instavel(tk/tcl8.5a3)destas biblioteca, ele ficou com as fontes bem redondinhas

obs:
jah tinha visto isso no site dum tal di japa, e fiz os mesmo procedimentos q vc descreveu.

funciona diboa!!! :>

[3] Comentário enviado por iodarkavenger em 07/05/2006 - 14:16h

muito bom o artigo,
no meu slackware 10.2, kernel 2.6.13 funcionou perfeitamente.
flws

[4] Comentário enviado por vitor.jjb em 08/05/2006 - 09:48h

eu jah vi isso tb num blog de um kra ae... mas nao tive sucesso na atualização do Tcl/Tk... deu mo rolo aqui e nenhuma aplicação tcl/tk rodava... nao sei qual foi a versao.. mas deu pau aqui no slack...
chegar em casa vou dar uma olhada nisso amigo!
abraços

[5] Comentário enviado por iodarkavenger em 10/05/2006 - 20:17h

opa, aqui em casa esta dando um problema, ja compilei tudo de novo e continua,
quando abro uma aba de conversa tudo bem, quando abro a segunda o amsn trava. olha oq aparece no terminal:
darkavenger@Nosferatu:~$ amsn
Malformed attributes: HTML PUBLIC "-//IETF//DTD HTML 2.0//EN" found in:
HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"
Current stack: :!DOCTYPE

se alguem puder ajudar.
flws

[6] Comentário enviado por afraga em 17/05/2006 - 00:40h

Cara, fiz exatamente o que vc estava descrevendo e no fim da coisa deu esse erro... o resto foi exatamente como vc descreveu. O que pode ter acontecido? Estou usando o conectiva 10.


[root@Alex amsn-0.95]# make
CC utils/linux/traydock/libtray.o
In file included from utils/linux/traydock/libtray.c:7:
/usr/include/tk.h:61:9: #error Tk 8.5 must be compiled with tcl.h from Tcl 8.5
make: ** [utils/linux/traydock/libtray.o] Erro 1

[7] Comentário enviado por removido em 19/05/2006 - 21:48h

tente:

instale o tcl
atualize os links do tcl
depois instale o tk

:D

[8] Comentário enviado por edirlf em 13/07/2006 - 19:40h

Show de bola o artigo Tiagão, funcionou blz aqui. Parabéns!!
Falows

[9] Comentário enviado por Moscoiso em 09/09/2006 - 02:05h

Esta foi a melhor de todas as dicas de instalação do aMSN, já estou usando o "bicho".
Só deu os seguintes erros mas está funcionando:

1 erro:
# make
CC /usr/share/amsn/utils/linux/capture/libng/grab-ng.o
/usr/share/amsn/utils/linux/capture/libng/grab-ng.c:9:20: config.h: Arquivo ou diretório não encontrado
make: ** [/usr/share/amsn/utils/linux/capture/libng/grab-ng.o] Erro 1

2 erro:
# make install
make: *** Sem regra para processar o alvo `*.tcl', necessário por `install'. Pare.
[root@localhost root]# make install amsn
make: *** Sem regra para processar o alvo `*.tcl', necessário por `install'. Pare.

Deus te abençõe, só assim deicho o rWindows.

[10] Comentário enviado por brpemerson em 20/09/2006 - 12:20h

Parabéns, testado e aprovado no meu Debian Sarge 2.6.17.8...

[11] Comentário enviado por arthurhda em 22/10/2006 - 21:48h

Fiz no Sarge e ele não conecta pq pede o plugin TLS. O que acontece é que ele baixa automático e cria o diretorio mas permanece sem conectar =(

[12] Comentário enviado por walterti em 18/11/2006 - 12:28h

ah man no seu caso aew abre o amsn vai em conta>>preferencias>>avançado e define lah a pasta onde tah o tls que eh tranquilo.
tiagozc mto show man seu tuto fiz no slack na tranquilidade a diferença eh estupidamente grande quando adciono o xft, pra quem não tem baseados em debian como o slack soh ir no site do debian fazer uma busca pelo pacote da xft baixar o source e ler o Install eh mto simples de compilar

[13] Comentário enviado por ilsonp em 12/02/2007 - 10:13h

Tento instalar o libxft-dev, mas não consigo, minha versão do Ubuntu é 6.10, tem idéia do que posso fazer para instala-lo?

[14] Comentário enviado por gustavocamilo em 29/05/2008 - 16:22h

Muito bom este tutorial, consegui instalar o amsn no debian! Demorou um pouco mais esta blz agora.
Parabéns pela iniciativa.

[15] Comentário enviado por Ntz1nn em 10/12/2010 - 17:56h

Seguir todos os passos para a configuração do Tcl/TK e o resultado foi o mesmo do tuto.


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

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

Porém após a instalação do amsn apareceu a seguinte mensagem no momento da execução:

Falha de segmentação.

como resolver ?


obs: Uso Slackware 13.1


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts