edes.neves
(usa Ubuntu)
Enviado em 03/10/2008 - 11:17h
Pelo q observei em seu relatório de erro, ta faltando fontes em seu sistema, por isso ta dando o erro na hora de compilar o pacote. Não conheço sua distro, ela usa pacotes debian ou rpm?
Para compilar o amsn vc precisa desses fontes instalados build-essential libx11-dev libxft-dev libc6-dev imagemagick libjpeg-dev libpng12-dev libpng3-dev automake autoconf caso não o tenha da da o tal erro.
Caso sua distro use pacotes debian siga os passos abaixo.
# apt-get remove tcltls amsn
Agora vamos instalar alguns pacotes básicos para a compilação:
# apt-get install build-essential libx11-dev libxft-dev libc6-dev imagemagick libjpeg-dev libpng12-dev libpng3-dev automake autoconf
(no meu caso o pacote libjpeg-dev foi substituído por libjpeg62-dev)
Vamos criar um diretório para o amsn em /usr/src:
# cd /usr/src
# mkdir amsn
# cd amsn
Agora vamos fazer o download e compilar os fontes do tcl8.5:
wget
ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl8.5.3-src.tar.gz
tar xzvf tcl8.5.3-src.tar.gz
cd tcl8.5.3/unix
./configure --prefix=/usr
make
make install
E assim para o tk
cd /usr/src/amsn
wget
ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tk8.5.3-src.tar.gz
tar xzvf tk8.5.3-src.tar.gz
cd tk8.5.3/unix
./configure --prefix=/usr --enable-xft
make
make install
Para não termos problema com wish, façamos assim no terminal:
# cd /usr/bin
# rm wish
# ln -s wish8.5 wish
Finalmente, obter e compilar o aMSN 0.98b (versão atualizada constantemente).
# cd /usr/src/amsn
# wget
http://amsn.sourceforge.net/amsn_dev.tar.gz
# tar xzvf amsn_dev.tar.gz
# cd msn
# ./configure --with-tcl=/usr/lib/ --with-tk=/usr/lib/
# make
# make install
Pronto.