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 headersE 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-docmakesudo 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-docmakesudo 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
./configuremake cleanmakesudo make install
Meio confuso mas foi assim que consegui atualizar o meu aMSN :)
Nenhum comentário:
Postar um comentário