Instalar arquivos compactados em tar.gz - CCV Tuio

13. Re: Instalar arquivos compactados em tar.gz - CCV Tuio

Marivaldo Silva
mushirambo

(usa Arch Linux)

Enviado em 14/09/2015 - 19:56h

edps escreveu:

zeli escreveu:

mushirambo escreveu:

Mano é só instalar pelo alien que dá certo...


Nunca ouvi falar, o que faz?


O alien apenas converte um formato de arquivo para outro (para .tgz, .rpm, .deb), para o seu caso não fará diferença, porque o problema é de bibliotecas!

Eu até quase conseguir abrir o tal programa aqui:


$ sudo ln -sv /usr/lib/libavcodec.so.56.26.100 /usr/lib/libavcodec.so.52
$ sudo ln -sv /usr/lib/libavformat.so.56.25.101 /usr/lib/libavformat.so.52
$ sudo ln -sv /usr/lib/libavutil.so.54.20.100 /usr/lib/libavutil.so.49
$ sudo ln -sv /usr/lib/libswscale.so.3 /usr/lib/libswscale.so.0
$ sudo ln -sv /usr/lib/libraw1394.so.11.1.0 /usr/lib/libraw1394.so.8
$ sudo cp -av libs/libfmodex* /usr/lib/


Ameaça abrir uma janela, mas surge um erro:


CCV-1.2-lin-32-bin/Community_Core_Vision » ./clickToLaunchApp.sh
/home/edps/CCV-1.2-lin-32-bin/Community_Core_Vision
** Message: don't know how to handle video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)3.1, profile=(string)main, codec_data=(buffer)014d401fffe10017274d401fa918283f600d418041adb7a002dc81297bdf0101000428de0988, width=(int)320, height=(int)240, framerate=(fraction)1000000/34483, pixel-aspect-ratio=(fraction)1/1

** (Community_Core_Vision:3884): WARNING **: gstvideo: failed to get caps of pad appsink0:sink
OpenCV ERROR: Incorrect size of input array (Non-positive cols or rows)
in function cvInitMatHeader, cxarray.cpp(182)
Terminating the application...
./clickToLaunchApp.sh: line 5: 3884 Falha de segmentação ./Community_Core_Vision
CCV-1.2-lin-32-bin/Community_Core_Vision »


Ele instala também Caraí



  


14. Re: Instalar arquivos compactados em tar.gz - CCV Tuio

Marivaldo Silva
mushirambo

(usa Arch Linux)

Enviado em 14/09/2015 - 19:58h


Ignora o que o cara disse... Pois instalei o ccv assim aqui...


15. Re: Instalar arquivos compactados em tar.gz - CCV Tuio

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/09/2015 - 20:05h

mushirambo
Então eu fiz o que você falou:

sudo apt-get install alien

e depois do comando
sudo alien -i nome-do-arquivo.tar.gz

houve algumas alterações mas não teve mais nenhuma ação.
Qual o próximo passo? pesquisei pra ver se achava instalado e não achei






16. Re: Instalar arquivos compactados em tar.gz - CCV Tuio

edps
edps

(usa Slackware)

Enviado em 14/09/2015 - 20:05h

mushirambo escreveu:

Ignora o que o cara disse... Pois instalei o ccv assim aqui...


Tá bom sabidão... o alien instala e daí? e o problema das libs ele resolve também?

Pode ser que no seu caso tenha funcionado devido a versão das libs coincidirem com o que o programa pede.


17. Re: Instalar arquivos compactados em tar.gz - CCV Tuio

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/09/2015 - 20:09h

edps escreveu:


Tudo o que vou te passar agora, você não fará nada por enquanto! aqui para fazer o bendito do programa abrir comecei por criar vários links simbólicos:

$ sudo ln -s /usr/lib/libavcodec.so.56.26.100 /usr/lib/libavcodec.so.52
$ sudo ln -s /usr/lib/libavformat.so.56.25.101 /usr/lib/libavformat.so.52
$ sudo ln -s /usr/lib/libavutil.so.54.20.100 /usr/lib/libavutil.so.49
$ sudo ln -s /usr/lib/libswscale.so.3 /usr/lib/libswscale.so.0


* não execute NADA do que foi passado acima!

Continuando... então provavelmente você terá que criar links também, então localize logo o que é necessário e retorne:

$ locate libavcodec.so
$ locate libavformat.so
$ locate libavutil.so
$ locate libswscale.so
$ locate libfmodex


* esse último, o libfmodex foi onde eu parei, não me interessei por instalar um programa só para o caso de testes.



Como faço para tentar criar esses links simbólicos?



18. Re: Instalar arquivos compactados em tar.gz - CCV Tuio

edps
edps

(usa Slackware)

Enviado em 14/09/2015 - 20:22h

zeli escreveu:
Como faço para tentar criar esses links simbólicos?


Primeiro você deve localizar as versões das libs em seu sistema para que eu possa lhe dizer o que fazer:

$ sudo updatedb
$ locate libavcodec.so
$ locate libavformat.so
$ locate libavutil.so
$ locate libswscale.so
$ locate libraw1394.so


* não esquente com o tal libfmodex*, ele está na pasta libs do programa.

Retorne com o resultado dos comandos acima que montarei o roteiro procÊ.






19. Re: Instalar arquivos compactados em tar.gz - CCV Tuio

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/09/2015 - 20:28h

retornou assim pra cada um:


$ locate libavcodec.so
/usr/lib/i386-linux-gnu/libavcodec.so
/usr/lib/i386-linux-gnu/libavcodec.so.56
/usr/lib/i386-linux-gnu/libavcodec.so.56.1.0
/usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so
/usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.56
/usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.56.1.0
/usr/lib/x86_64-linux-gnu/libavcodec.so.56
/usr/lib/x86_64-linux-gnu/libavcodec.so.56.1.0




$ locate libavformat.so
/usr/lib/x86_64-linux-gnu/libavformat.so.56
/usr/lib/x86_64-linux-gnu/libavformat.so.56.1.0




$ locate libavutil.so
/usr/lib/i386-linux-gnu/libavutil.so
/usr/lib/i386-linux-gnu/libavutil.so.54
/usr/lib/i386-linux-gnu/libavutil.so.54.3.0
/usr/lib/i386-linux-gnu/i686/cmov/libavutil.so
/usr/lib/i386-linux-gnu/i686/cmov/libavutil.so.54
/usr/lib/i386-linux-gnu/i686/cmov/libavutil.so.54.3.0
/usr/lib/x86_64-linux-gnu/libavutil.so.54
/usr/lib/x86_64-linux-gnu/libavutil.so.54.3.0




$ locate libswscale.so
/usr/lib/x86_64-linux-gnu/libswscale.so.3
/usr/lib/x86_64-linux-gnu/libswscale.so.3.0.0



$ locate libraw1394.so
/usr/lib/x86_64-linux-gnu/libraw1394.so
/usr/lib/x86_64-linux-gnu/libraw1394.so.11
/usr/lib/x86_64-linux-gnu/libraw1394.so.11.1.0





20. Re: Instalar arquivos compactados em tar.gz - CCV Tuio

edps
edps

(usa Slackware)

Enviado em 14/09/2015 - 20:41h



$ sudo ln -sv /usr/lib/i386-linux-gnu/libavcodec.so.56.1.0 /usr/lib/i386-linux-gnu/libavcodec.so.52
$ sudo ln -sv /usr/lib/x86_64-linux-gnu/libavcodec.so.56.1.0 /usr/lib/x86_64-linux-gnu/libavcodec.so.52
$ sudo ln -sv /usr/lib/x86_64-linux-gnu/libavformat.so.56.1.0 /usr/lib/x86_64-linux-gnu/libavformat.so.52
$ sudo ln -sv /usr/lib/i386-linux-gnu/i686/cmov/libavutil.so.54.3.0 /usr/lib/i386-linux-gnu/i686/cmov/libavutil.so.49
$ sudo ln -sv /usr/lib/x86_64-linux-gnu/libavutil.so.54.3.0 /usr/lib/x86_64-linux-gnu/libavutil.so.49
$ sudo ln -sv /usr/lib/x86_64-linux-gnu/libswscale.so.3.0.0 /usr/lib/x86_64-linux-gnu/libswscale.so.0
$ sudo ln -sv /usr/lib/x86_64-linux-gnu/libraw1394.so.11.1.0 /usr/lib/x86_64-linux-gnu/libraw1394.so.8


Depois entre no diretório: CCV-1.2-lin-32-bin/Community_Core_Vision/ e execute isto:

$ sudo cp -av libs/libfmodex* /usr/lib/x86_64-linux-gnu/
$ sudo cp -av libs/libfmodex* /usr/lib/i386-linux-gnu/
$ ./clickToLaunchApp.sh
ou
$ ./Community_Core_Vision


E torça para que funcione.


21. Re: Instalar arquivos compactados em tar.gz - CCV Tuio

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/09/2015 - 21:02h


não funcionou :´(

depois de criar os links simbolicos fiz:


user@user:~/CCV-1.2-lin-32-bin/Community_Core_Vision$ sudo cp -av libs/libfmodex* /usr/lib/x86_64-linux-gnu/
[sudo] password for user:
“libs/libfmodex-4.22.00.so” -> “/usr/lib/x86_64-linux-gnu/libfmodex-4.22.00.so”
“libs/libfmodexp-4.22.00.so” -> “/usr/lib/x86_64-linux-gnu/libfmodexp-4.22.00.so”
“libs/libfmodexp.so” -> “/usr/lib/x86_64-linux-gnu/libfmodexp.so”
“libs/libfmodex.so” -> “/usr/lib/x86_64-linux-gnu/libfmodex.so”

user@user:~/CCV-1.2-lin-32-bin/Community_Core_Vision$ sudo cp -av libs/libfmodex* /usr/lib/i386-linux-gnu/
“libs/libfmodex-4.22.00.so” -> “/usr/lib/i386-linux-gnu/libfmodex-4.22.00.so”
“libs/libfmodexp-4.22.00.so” -> “/usr/lib/i386-linux-gnu/libfmodexp-4.22.00.so”
“libs/libfmodexp.so” -> “/usr/lib/i386-linux-gnu/libfmodexp.so”
“libs/libfmodex.so” -> “/usr/lib/i386-linux-gnu/libfmodex.so”

user@user:~/CCV-1.2-lin-32-bin/Community_Core_Vision$ ./clickToLaunchApp.sh/home/gisele/CCV-1.2-lin-32-bin/Community_Core_Vision
./Community_Core_Vision: error while loading shared libraries: libavformat.so.52: cannot open shared object file: No such file or directory



22. Re: Instalar arquivos compactados em tar.gz - CCV Tuio

edps
edps

(usa Slackware)

Enviado em 14/09/2015 - 21:16h

eita programa desgraçado esse! rsrs veja com

$ sudo updatedb
$ locate libavformat.so.52



23. Re: Instalar arquivos compactados em tar.gz - CCV Tuio

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/09/2015 - 21:19h

psé que coisa rsrsrs

retornou:

$ locate libavformat.so.52
/usr/lib/x86_64-linux-gnu/libavformat.so.52

quem entende??? o bendito ta lá agora


24. Re: Instalar arquivos compactados em tar.gz - CCV Tuio

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/09/2015 - 21:25h


será que não deveria estar diretamente na pasta lib/libavformat.so.52
ao invés do subdiretorio lib/x86_64-linux-gnu/libavformat.so.52 ????






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts