7 de abr. de 2010

Instalando o aMSN 0.98.3

Foi bem mais trabalhoso do que eu imaginava e resolvi criar esse post na esperança de tentar ajudar outras pessoas que não tenha a mesma paciência ou habilidade com o linux, não que eu seja expert nesse sistema operacional, mas a cada dia vou me familiarizando mais e mais com o meu Ubuntu :)

O primeiro passo foi baixar a versão Tarball Source do aMSN 0.98.3

Fiz a descompactação do arquivo comprimido e executei o tradicional "./configure" dentro do diretório e ai começaram os problemas.

Então foi necessário instalar algumas bibliotecas:

sudo apt-get install tcl-dev
sudo apt-get install tk-dev
sudo apt-get install libpng-dev
sudo apt-get install libjpeg-dev
sudo apt-get install build-essential libgstreamer0.10-0 gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-farsight gstreamer0.10-tools gstreamer0.10-alsa

Feito isso tentei novamente o tradicional "./configure" e foi necessário instalar o Farsight

Então baixei o Farsight2 que é um framework para lidar com os protocolos de áudio / vídeo conferência utilizados pelo aMSN e seguindo as orientações da página do desenvolvedor executei o comando abaixo para fazer a instalação do mesmo:

./configure --prefix=/usr --disable-gtk-doc

E como vocês podem imaginar é claro, não funcionou de primeira!

Já que para executar-lo foi necessário instalar um pacote de dependência

sudo apt-get install libnice-dev

E tentando preparar o instalador do Farsight2 com o ./configure recebia a mensagem

No package 'gstreamer-0.10' found

E descobri nessa página como resolver essa dependência executando o comando
sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
Pensei comigo, agora vai!

E então recebi uma nova mensagem
could not find Python headers
E nessa outra página peguei a dica de que tinha que instalar mais bibliotecas
sudo apt-get install python-dev python-gtk2-dev

Mas foi necessário baixar e instalar a biblioteca GST Python.

Como ainda assim não funcionava encontrei no Google uma wiki de usuários do aMSN onde recomendava baixar as últimas versões do libnice and farsight2

E assim segui a recomendação baixando, descompactando e instalando primeiro o libnice com a sequência de comandos abaixo:

./configure --prefix=/usr --disable-gtk-doc
make
sudo make install

Para depois finalmente consegui instalar o farsight2, saindo do diretório do libnice e entrando no diretório correspondente ao farsight2 e executando os comandos abaixo:

./configure --prefix=/usr --disable-python --disable-gtk-doc
make
sudo make install

Seguido do comando para compartilhar as novas bibliotecas.

sudo ldconfig

E então voltei ao diretório do aMSN 0.98.3 e finalmente consegui instalar com a sequência

./configure
make clean
make
sudo make install

Meio confuso mas foi assim que consegui atualizar o meu aMSN :)

Nenhum comentário:

Postar um comentário