Pular para o conteúdo

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.
Perfil removido removido
Hits: 30.419 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar

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.

   1. Compilação, e configuração do TCL/TK versão 8.5
   2. Instalação do aMSN

Passos essenciais para configurar sua impressora no Linux

Instalando o kernel 2.6.37 de maneira fácil no Ubuntu 10.10

FreeRADIUS - Noções básicas - Parte I

Diferenças de sites Web Standards

Site Survey Plan

Instalando o navegador Opera no Arch Linux

Conhecendo o Slpkg (gerenciador de pacotes para Slackware)

DragonLinux - Distro levíssima

Instalação e configuração do MySQL 4.0.26, Apache 2.0.54, PHP 5.0.4 e PHP-Nuke 7.8 no Slackware 10.1

Instalação de VMWare Workstation 6.x em sistemas Mandriva Linux

#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

Entre na sua conta para comentar.