Instalar arquivos compactados em tar.gz - CCV Tuio

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

edps
edps

(usa Slackware)

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

zeli escreveu:

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


Então só resta copiar para a pasta de libs i386 e ver se vai funcionar (acho que não vai):

$ sudo cp -av /usr/lib/x86_64-linux-gnu/libavformat.so.52 /usr/lib/i386-linux-gnu/ 


Seu sistema ainda tem outro detalhe... sendo amd64, se o programa for 32bits só irá funcionar se habilitar o multilib (ou multi-arch como é chamado no Debian):

https://edpsblog.wordpress.com/2013/07/19/multiarch-suporte-no-debian/

Basicamente isto:

$ sudo dpkg --add-architecture i386
$ sudo apt-get update
$ sudo apt-get install libav-tools:i386




  


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

Perfil removido
removido

(usa Nenhuma)

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


amd64 é como chama a estrutura 64 bits né, realmente é 64bits ? ou quer dizer processador amd? pq o processador é intel i3 (desculpa a ignorancia rsrs)

fiz o que falou e depois de digitar:
$ sudo apt-get install libav-tools:i386 


apareceu:


user@user:~/CCV-1.2-lin-32-bin/Community_Core_Vision$ sudo apt-get install libav-tools:i386
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências desencontradas:
libav-tools:i386 : Depende: libavdevice55:i386 (>= 6:11~beta1) mas não será instalado
Depende: libavfilter5:i386 (>= 6:11~beta1) mas não será instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.



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

edps
edps

(usa Slackware)

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


Antes de tentar o multi-arch você tentou copiar a lib para a pasta 32bits?

Sobre o amd64 basicamente se refere a todos os Intels com mais de 1 core e todos os da amd de mesmo calibre.

Eu por exemplo tenho um Athlon64 Bits mais uso Debian e Slackware i686, simplesmente para não ficar me preocupando em ter 2 arquiteturas num mesmo sistema para esse ou aquele programa funcionar (casos do Skype, Wine e outros).


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

Perfil removido
removido

(usa Nenhuma)

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

não eu só tinha comentado mesmo sobre as pastas, mas não alterei não.

---

Deixa eu te contar a aventura... eu instalei primeiro o CVV tuio no ruindows tudo ok e funcionando, mas a camera não reconhece de jeito nenhum, quando conecto ela aparece como dispositivo usb de audio (microfone :S) não achei nenhum drive no site oficial, até tinha alguns similares mas não resolveu. Fui querer instalar um de um site desconhecido e lotou o computador de virus (lotou mesmo uns 20, sem brincadeira, fiquei umas 4 horas ou mais no gerenciador de tarefas para parar serviços e conseguir deletar as pastas dos programas. salvar meus documentos (prevenção) e depois restaurar o ruindows.

Ai criei uma partição para o linux, instalei o ubuntu 15.04 conectei a camera e funcionou lindamente.... mas a alegria durou pouco agora esse problema das bibliotecas no CCV.

Sera que se eu formatar a partição do linux e instalar uma de 32 bits vai aceitar normal?



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

edps
edps

(usa Slackware)

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

zeli escreveu:

Sera que se eu formatar a partição do linux e instalar uma de 32 bits vai aceitar normal?


Pode ser que funcione, mas antes de tentar instalar o tal programa deixe o sistema atualizado:

$ sudo apt-get update
$ sudo apt-get dist-upgrade


E se vai usar essa coisa (Ubuntu), prefira as de versão LTS, você terá mais estabilidade, mais segurança e etc, a última versão LTS acho que é a 14.04:

http://releases.ubuntu.com/14.04/ubuntu-14.04.3-desktop-i386.iso">http://releases.ubuntu.com/14.04/ubuntu-14.04.3-desktop-i386.iso

mais versões e métodos de download:

http://releases.ubuntu.com/14.04/

Aí quando for instalar o tal programa, lembre-se de executar o updatedb:

$ sudo updatedb 


Localizar a lib com o locate:

$ locate nome_da_lib 


E criar o link simbolico:

$ sudo ln -sv caminho-da-lib novo-link 


Tal como já foi demonstrado aqui.




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

Perfil removido
removido

(usa Nenhuma)

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

Se não for pedir muito rsrsrs Você consegue me ajudar a escolher uma distro que eu não tenha esse problema com libs????



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

edps
edps

(usa Slackware)

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

zeli escreveu:

Se não for pedir muito rsrsrs Você consegue me ajudar a escolher uma distro que eu não tenha esse problema com libs????


follow the white rabbit...................... http://www.slackware.com/getslack/

* e estou indicando o Slack 32bits, ou i486, se for de Slack64 aí terá que habilitar o multilib.

Caso não queira usar o Slack vai de Debian Jessie: https://www.debian.org/CD/http-ftp/


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

Perfil removido
removido

(usa Nenhuma)

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


Tentei novamente agora executar sh clickToLaunchApp.sh:


user@user:~/CCV-1.2-lin-32-bin/Community_Core_Vision$ sh clickToLaunchApp.sh
/home/user/CCV-1.2-lin-32-bin/Community_Core_Vision
./Community_Core_Vision: error while loading shared libraries: libavformat.so.52: wrong ELF class: ELFCLASS64


agora parece que encontrou a libavformat.so.52 mas aparece o erro wrong ELF class: ELFCLASS64 (??? relacionado ao 64 bits? eu realmente só fiz o que foi postado aqui, não altei pasta como eu tinha sugerido)


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

edps
edps

(usa Slackware)

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

zeli escreveu:

Tentei novamente agora executar sh clickToLaunchApp.sh:


user@user:~/CCV-1.2-lin-32-bin/Community_Core_Vision$ sh clickToLaunchApp.sh
/home/user/CCV-1.2-lin-32-bin/Community_Core_Vision
./Community_Core_Vision: error while loading shared libraries: libavformat.so.52: wrong ELF class: ELFCLASS64


agora parece que encontrou a libavformat.so.52 mas aparece o erro wrong ELF class: ELFCLASS64 (??? relacionado ao 64 bits? eu realmente só fiz o que foi postado aqui, não altei pasta como eu tinha sugerido)


Então... isso ocorre porque a lib copiada é 64Bits e o programa precisa de uma 32Bits, que você só resolverá instalando o libav-tools:i386 e suas dependências.




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

edps
edps

(usa Slackware)

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


Curiosamente encontrei na pasta script, a lista de dependências a serem instaladas:

Ubuntu:
$ sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libavcodec-dev libavformat-dev libavutil-dev libswscale-dev freeglut3-dev libasound2-dev libxmu-dev libxxf86vm-dev g++ libgl1-mesa-dev libglu1-mesa-dev libraw1394-dev 


Debian:
$ sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libavcodec-dev libavformat-dev libavutil-dev libswscale-dev freeglut3-dev libasound2-dev libxmu-dev libxxf86vm-dev g++ libgl1-mesa-dev libglu1-mesa-dev libraw1394-dev 


Outra coisa é que este programa foi empacotado para rodar no Ubuntu 11.04.


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

Perfil removido
removido

(usa Nenhuma)

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

edps escreveu:

Então... isso ocorre porque a lib copiada é 64Bits e o programa precisa de uma 32Bits, que você só resolverá instalando o libav-tools:i386 e suas dependências.



e como instalo todas as dependencias todas de uma vez? Pois para libav-tools:i386 aparece as dependencias :

 libav-tools:i386 : Depende: libavdevice55:i386 (>= 6:11~beta1) mas não será instalado
Depende: libavfilter5:i386 (>= 6:11~beta1) mas não será instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.


Ai eu vou tentar instalar a dependência: libavdevice55:i386 aparace outra dependência:

 libavdevice55:i386 : Depende: libcdio-cdda1:i386 (>= 0.83) mas não será instalado
Depende: libcdio-paranoia1:i386 (>= 0.83) mas não será instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.






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

edps
edps

(usa Slackware)

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


Como já disse, ANTES de tentar instalar qualquer coisa, ATUALIZE O SISTEMA, e se ainda assim não funcionar... paciência... isso se chama:

coisas do Ubuntu!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts