Instalando o Gaim-vv no Slackware 10
Este tutorial mostra passo a passo a instalação do Gaim-vv no Slackware 10. Como a instalação é a partir dos arquivos fontes, é possível que seja análoga para outras distribuições.
Parte 2: Instalando o gaim-vv
Após tê-los baixado, vamos prosseguir a instalação. Primeiro
instalaremos a libosip:
$ tar -zxvf libosip-0.9.7.tar.gz
$ cd libosip-0.9.7
$ ./configure
$ make
$ su
# make install
Agora a libj2k:
$ tar -zxvf libj2k-0.0.9.tar.gz
$ cd libj2k-0.0.9
$ ./configure
$ make
$ su
# make install
Até aqui tudo tranqüilo, agora prossigamos com uma etapa que pode vir a ser um pouco mais trabalhosa: a instalação da biblioteca linphone-im, que é uma adaptação do software linphone para o gaim, que permite a transmissão de voz nas seções de bate-papo.
$ tar -zxvf linphone-im.tar.gz
$ cd linphone-im
$ ./configure
$ cd libr263
$ make library
$ cd ..
$ make
OBS: Se nessa etapa você obtiver uma série de erros relacionados ao openjade, você deve editar os arquivos (1) linphone-im/oRTP/Makefile e (2) linphone-im/osipua/Makefile, removendo "docs" da linha do SUBDIRS nas linhas aproximadamente 113 de (1) e 123 de (2). Depois rode o make novamente a partir do diretório principal do linphone-im.
$ su
# make install
Agora vem um passo importante, a cópia das "headers" necessárias para a compilação do gaim-vv:
# cp config.h /usr/local/include/linphone-im/linphone_config.h
# mkdir /usr/local/include/mediastreamer
# cp mediastreamer/*h /usr/local/include/mediastreamer
Por fim, instalemos o gaim-vv:
$ tar -zxvf gaim-0.79vv-3.tar.gz
$ cd gaim-0.79vv*
$ ./configure --with-libj2k=/usr/local --enable-linphone \
--enable-msn-vv --prefix=/usr/local
Agora devemos editar o arquivo plugins/linphone/Makefile para que as "headers" que instalamos com a linphone-im sejam encontradas e não hajam erros na compilação:
a) Na linha do CFLAGS, acrescente:
$ tar -zxvf libosip-0.9.7.tar.gz
$ cd libosip-0.9.7
$ ./configure
$ make
$ su
# make install
Agora a libj2k:
$ tar -zxvf libj2k-0.0.9.tar.gz
$ cd libj2k-0.0.9
$ ./configure
$ make
$ su
# make install
Até aqui tudo tranqüilo, agora prossigamos com uma etapa que pode vir a ser um pouco mais trabalhosa: a instalação da biblioteca linphone-im, que é uma adaptação do software linphone para o gaim, que permite a transmissão de voz nas seções de bate-papo.
$ tar -zxvf linphone-im.tar.gz
$ cd linphone-im
$ ./configure
$ cd libr263
$ make library
$ cd ..
$ make
OBS: Se nessa etapa você obtiver uma série de erros relacionados ao openjade, você deve editar os arquivos (1) linphone-im/oRTP/Makefile e (2) linphone-im/osipua/Makefile, removendo "docs" da linha do SUBDIRS nas linhas aproximadamente 113 de (1) e 123 de (2). Depois rode o make novamente a partir do diretório principal do linphone-im.
$ su
# make install
Agora vem um passo importante, a cópia das "headers" necessárias para a compilação do gaim-vv:
# cp config.h /usr/local/include/linphone-im/linphone_config.h
# mkdir /usr/local/include/mediastreamer
# cp mediastreamer/*h /usr/local/include/mediastreamer
Por fim, instalemos o gaim-vv:
$ tar -zxvf gaim-0.79vv-3.tar.gz
$ cd gaim-0.79vv*
$ ./configure --with-libj2k=/usr/local --enable-linphone \
--enable-msn-vv --prefix=/usr/local
Agora devemos editar o arquivo plugins/linphone/Makefile para que as "headers" que instalamos com a linphone-im sejam encontradas e não hajam erros na compilação:
a) Na linha do CFLAGS, acrescente:
-I/usr/local/include/ortp -I/usr/local/include/osip -I/usr/local/include/osipua -I/usr/local/include/mediastreamer -I/usr/local/include/linphone-im
Entre no diretório plugins/linphone, rode o comando make, se você obtiver um erro da libtool sobre não ser possível resolver NONE/lib, faça o seguinte (no diretório supracitado):
# mkdir NONE
# ln -s /usr/local/lib NONE/lib
# make
(ignore os WARNINGs)
Volte ao diretório principal do gaim-vv e dê um make:
# make install
Pronto, enfim a instalação está completa, agora é só aproveitar!
agora eu fui instalar aqui num debian testing e quando vou abrir o gaim-vv ele fala que eu não tenho o suporte a SSL e fecha o programa...
Como posso resolver isso?