Pular para o conteúdo

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.
Lidyon lidyon
Hits: 20.329 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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:

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
-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!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Instalando o gaim-vv
Nenhum artigo encontrado.

Desvendando o Abiword

Nagios - Um poderoso programa de monitoramento de rede (parte 2)

Gerenciando os seus códigos-fonte com um sistema CVS

MetaTrader 5 facilita instalação em Linux

Instalando GLPI + OCSINVENTORY no CentOS 7

#1 Comentário enviado por dinizmu em 06/02/2005 - 09:22h
muito bom o artigo!
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?
#2 Comentário enviado por cvs em 07/02/2005 - 10:43h
É verdade, belo artigo, da vez que eu tentei fazer não funcionou, creio que foi pq faltou documentacao mesmo, nao fiz muita coisa que vc cita ae... bom, agora vou testar aqui :D
#3 Comentário enviado por lidyon em 07/02/2005 - 13:20h
Obrigado pelos comentários ;)

dinizmu: Quanto ao problema que vc reportou, vc deve instalar a SSL , quando eu instalei o amsn ocorreu esse mesmo problema ... mas é fácil de resolver; eu não conheço bem o debian, mas é certo que o aptget poderá solucionar o seu caso! Boa sorte!
#4 Comentário enviado por marelo em 07/02/2005 - 22:14h
cara eu ñ to conseguindo instalar o linphone-im, editei o arquivo makefile como vc disse mas ai da outro erro, assim...

Making all in debian
make[2]: Entering directory `/root/programas/Gaim-vv/linphone-im/debian'
cd .. && /bin/sh ./config.status debian/Makefile
config.status: creating debian/Makefile
make[2]: Leaving directory `/root/programas/Gaim-vv/linphone-im/debian'
make[2]: Entering directory `/root/programas/Gaim-vv/linphone-im/debian'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/programas/Gaim-vv/linphone-im/debian'
Making all in ipkg
make[2]: Entering directory `/root/programas/Gaim-vv/linphone-im/ipkg'
cd .. && /bin/sh ./config.status ipkg/Makefile
config.status: creating ipkg/Makefile
make[2]: Leaving directory `/root/programas/Gaim-vv/linphone-im/ipkg'
make[2]: Entering directory `/root/programas/Gaim-vv/linphone-im/ipkg'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/programas/Gaim-vv/linphone-im/ipkg'
Making all in oRTP
make[2]: Entering directory `/root/programas/Gaim-vv/linphone-im/oRTP'
Makefile:468: *** missing separator. Stop.
make[2]: Leaving directory `/root/programas/Gaim-vv/linphone-im/oRTP'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/programas/Gaim-vv/linphone-im'
make: *** [all] Error 2


C vc souber o q é, Eu uso o slackware10
Obrigado
#5 Comentário enviado por lidyon em 07/02/2005 - 23:05h
Bem, nunca tinha visto ou ouvido falar desse tipo de erro, mas dá uma olhada no seu makefile (provavelmente o da oRTP) por volta da linha 468 e veja se não há algo de suspeito por lá (algum separador '/' talvez ) e edite se for preciso. Lembre-se de que vc deveria editar 2 makefiles ( dos diretórios osipua e ortp ) caso obtivesse erros relaciobados a openjade durante a compilação, e que o comando make deve ser rodado a partir do diretório principal! as vezes executar um 'make clean' e reiniciar o processo pode ajudar! Boa Sorte!!
#6 Comentário enviado por trovao em 08/02/2005 - 13:10h
Cara, eu já compilei "séculos" atrás o gaim-vv...
Em meu site pode-se encontrar os pacotes pre-compilados, acho q para o slack10 e para i686, tá aí o link:
http://www.valedotrovao.com/packs/gaim-vv/
note que é necessário efetuar o download dos pré-requisitos (tbm disponíveis no site):
libosip
libj2k
linphone-im

Se não me engano, essa versão não convive pacificamente com o gaim padrão...
E não lembro se funcionava 100% tbm...
Mas os pacotes estão lá para quem quiser testar
#7 Comentário enviado por lidyon em 08/02/2005 - 16:54h
Caro trovão, Eu também já tinha compilado o gaim-vv há "séculos" ( que é mais ou menos o tempo que leva para um artigo ser aprovado e publicado aqui;) só que o problema é que nem todo mundo conseguiu, o material disponivel na net não tem sido efetivo na maioria dos casos e havia , em vários fóruns, reclamações sobre a compilação do referido programa; daí e eu achei que talvez fosse útil compartilhar isso e até então creio não ter me enganado...
De quaquer forma , valeu pelo link ...
#8 Comentário enviado por fernandofei em 08/02/2005 - 19:31h
ae.. instalei legal com o tutorial e tal, mas me explica uma coisa.. o pessoal me convida pra cam mas naum aparece nada... como faço pra ver as pessoas???
#9 Comentário enviado por trovao em 08/02/2005 - 23:57h
Saudações,
quando eu disse o "séculos", quis dizer que fazia tempo e que não me lembrava se os pacotes eram 100% e coisa e tal. Eu não queria dizer que era O CARA pq tinha feito isso antes. Se foi essa a imagem passada, foi mal aê.
Aliás, esqueci de dizer que achei legal o artigo, já que a compilação não é lá muito padrão.
Bom, é isso aê.
Abraços.
#10 Comentário enviado por buzzard em 09/02/2005 - 21:14h
Tentei instalar e não estava conseguindo, agora sim acho que vai ;)
muito bom artigo
valew
#11 Comentário enviado por lidyon em 10/02/2005 - 12:40h
Tudo ok Trovão, sem probs! Abraços!
#12 Comentário enviado por cvs em 19/02/2005 - 12:55h
É preciso ativar algo depois disso tudo? instalei mas não recebo nenhuma notificacao quando alguem me convida... pra mim não aparece nada... e ae?
#13 Comentário enviado por lidyon em 20/02/2005 - 07:23h
Vc tem que ativar os plugins linphone e libj2k na seção de plugins na configuração od gaim-vv...

Há um fórum oficial para discussões sobre problemas/usos/dúvidas relativos ao gaim-vv em http://gaim-vv.sf.net

Boa sorte!
#14 Comentário enviado por sn4g em 22/02/2005 - 20:03h
Ae, legal o artigo :D Eu n tinha conseguido compilar o gaim-vv sem ele, mas agora eu nao consigo compilar o linphone-im. Veja:
In file included from videostream.c:27:
msavencoder_r263.h:82:7: warning: no newline at end of file
videostream.c: In function `video_stream_start_full':
videostream.c:93: warning: passing arg 1 of `ms_v4l_try_open_device' from incomp atible pointer type
videostream.c:103: warning: assignment from incompatible pointer type
videostream.c:106: warning: assignment makes pointer from integer without a cast
videostream.c:111: warning: assignment makes pointer from integer without a cast
videostream.c:132: warning: assignment makes pointer from integer without a cast
videostream.c:138: warning: assignment makes pointer from integer without a cast
videostream.c:139: warning: assignment makes pointer from integer without a cast
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../mediastreamer -I../oRTP/src -I../oRT P -I../gsmlib -I../lpc10-1.5 -I../ffmpeg/libavcodec -I/usr/X11R6/include/X11 -I/ usr/include/SDL -I../speex/libspeex -pthread -I/usr/include/glib-2.0 -I/usr/lib/ glib-2.0/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2. 0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/pango-1.0 -I/us r/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/u sr/lib/glib-2.0/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include /gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/confi g -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_LOG_DOMAIN=\"MediaStre amer\" -g -O2 -c videostream.c -MT videostream.lo -MD -MP -MF .deps/videostream. TPlo -o videostream.o >/dev/null 2>&1
gmake[2]: *** No rule to make target `../libr263/libr263.a', needed by `libmedia streamer.la'. Stop.
gmake[2]: Leaving directory `/home/snagnever/linphone-im/mediastreamer'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/home/snagnever/linphone-im'
gmake: *** [all] Error 2

Eu editei os dois Makefiles de acordo com o q vc falou, e tentei sem edita-los. O que fazer? Obrigado!
#15 Comentário enviado por lidyon em 22/02/2005 - 23:49h
vc fez isso (abaixo) antes de dar o make ?(vide compilação linphone-im):
...
$ ./configure
$ cd libr263
$ make library
...

Se não fez, faça, pois parece que seu erro está aí... Boa Sorte!
#16 Comentário enviado por XSlack em 26/02/2005 - 11:47h
o comando para inciar ele é

$ gaim

ou tem algum outro?
#17 Comentário enviado por dark_slack em 27/02/2005 - 00:16h
quem nao consseguiu instalar o libosip e o libj2k no slackware? vcs pode pega-los no
http://www.linuxpackages.net
lá tem! :)
#18 Comentário enviado por dark_slack em 27/02/2005 - 04:32h
eu nao conssigo ver a webcam, alguem pode me ajudar?
#19 Comentário enviado por flavioc em 24/05/2005 - 21:53h

Não consegui instalar o driver zc030x da Webcam creative nx (da mensagem de erro), nem tão pouco o gaim vv no Mandrake 2005 LE. Ta difícil, to quase desistindo. Ou então esperar um pacoote i586.mdk.rpm. Ate lá sem chance.
#20 Comentário enviado por removido em 14/12/2005 - 00:16h
redin@redin:~/Desktop/GAIM-VV/gaim-0.79-vv-3/plugins/linphone$ mkdir NONE
redin@redin:~/Desktop/GAIM-VV/gaim-0.79-vv-3/plugins/linphone$ ln -s /usr/local/lib NONE/lib
redin@redin:~/Desktop/GAIM-VV/gaim-0.79-vv-3/plugins/linphone$ make
make: Nada a ser feito para `all'.
redin@redin:~/Desktop/GAIM-VV/gaim-0.79-vv-3/plugins/linphone$ cd ..
redin@redin:~/Desktop/GAIM-VV/gaim-0.79-vv-3/plugins$ cd ..
redin@redin:~/Desktop/GAIM-VV/gaim-0.79-vv-3$ make install
Making install in doc
make[1]: Entrando no diretório `/home/redin/Desktop/GAIM-VV/gaim-0.79-vv-3/doc'
make[2]: Entrando no diretório `/home/redin/Desktop/GAIM-VV/gaim-0.79-vv-3/doc'
make[2]: Nada a ser feito para `install-exec-am'.
/bin/sh ../mkinstalldirs /usr/local/man/man1
/usr/bin/install -c -m 644 ./gaim.1 /usr/local/man/man1/gaim.1
/usr/bin/install: impossível criar arquivo comum `/usr/local/man/man1/gaim.1': Permissão negada
/usr/bin/install -c -m 644 ./gaim-remote.1 /usr/local/man/man1/gaim-remote.1
/usr/bin/install: impossível criar arquivo comum `/usr/local/man/man1/gaim-remote.1': Permissão negada
make[2]: ** [install-man1] Erro 1
make[2]: Saindo do diretório `/home/redin/Desktop/GAIM-VV/gaim-0.79-vv-3/doc'
make[1]: ** [install-am] Erro 2
make[1]: Saindo do diretório `/home/redin/Desktop/GAIM-VV/gaim-0.79-vv-3/doc'
make: ** [install-recursive] Erro 1
redin@redin:~/Desktop/GAIM-VV/gaim-0.79-vv-3$


alguem da uma ajuda ae
#21 Comentário enviado por removido em 14/12/2005 - 00:17h
esquee essa parada aí de cima

num tava de root

=x

agora de root

instalei direitin

mas ta dano erro

falano q pra conecta precisa de SSL

=/

#22 Comentário enviado por led zeppelin em 10/02/2006 - 14:53h
------------------------------------
j2k.c:49:17: j2k.h: No such file or directory
j2k.c: In function `j2k_decode_data':
j2k.c:128: error: `j2k_image_t' undeclared (first use in this function)
j2k.c:128: error: (Each undeclared identifier is reported only once
j2k.c:128: error: for each function it appears in.)
j2k.c:128: error: `img' undeclared (first use in this function)
j2k.c:129: error: `j2k_cp_t' undeclared (first use in this function)
j2k.c:129: error: `cp' undeclared (first use in this function)
j2k.c:139: warning: implicit declaration of function `j2k_decode'
j2k.c:175: warning: implicit declaration of function `j2k_release'
make[2]: *** [j2k.lo] Error 1
make[2]: Leaving directory `/home/led/downloads/gaim-0.79-vv-3/plugins/codecs'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/led/downloads/gaim-0.79-vv-3/plugins'
make: *** [install-recursive] Error 1
-----------------------------

Tava indo tudo certo, mas na hora de compilar o Gaim, olhem o que deu... ^^...

Alguém sabe o que pode ser?

Tem como fazer um comando inverso ao make install, tipo pra reverter como se não tivesse feito nada? Pq acho que eu me enrolei nessa parte:

-------------------------
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)
--------------------


Valeu por qquer ajuda!

Contribuir com comentário

Entre na sua conta para comentar.