Instalação qtsampleplayer ubuntu 14.04

0

Sou novo no Linux, então, por favor, aceitem minhas desculpas se a pergunta for trivial. Estou tentando instalar o qtsampleplayer no Ubuntu 14.04 (32 bits) de acordo com estas instruções :

Pré-requisito: o libdash deve ser construído conforme descrito na seção anterior.

sudo apt-add-repository ppa:ubuntu-sdk-team/ppa
sudo apt-add-repository ppa:canonical-qt5-edgers/qt5-proper
sudo apt-get update
sudo apt-get install qtmultimedia5-dev qtbase5-dev libqt5widgets5 libqt5core5 libqt5gui5 libqt5multimedia5 libqt5multimediawidgets5 libqt5opengl5 libav-tools libavcodec-dev libavdevice-dev libavfilter-dev libavformat-dev libavutil-dev libpostproc-dev libswscale-dev
cd libdash/libdash/qtsampleplayer
mkdir build
cd build
wget http://www.cmake.org/files/v2.8/cmake-2.8.11.2-Linux-i386.sh
chmod a+x cmake-2.8.11.2-Linux-i386.sh
./cmake-2.8.11.2-Linux-i386.sh
./cmake-2.8.11.2-Linux-i386/bin/cmake ../
make
./qtsampleplayer

mas infelizmente durante o passo 11 ( ./cmake-2.8.11.2-Linux-i386/bin/cmake ../ ) eu encontrei um erro:

CMake Error at /usr/lib/i386-linux-gnu/cmake/Qt5Gui/Qt5GuiConfig.cmake:27 (message): The imported target "Qt5::Gui" references the file "/usr/lib/i386-linux-gnu/libGL.so" but this file does not exist. Possible reasons include:

The file was deleted, renamed, or moved to another location.
An install or uninstall procedure did not complete successfully.
The installation package was faulty and contained "/usr/lib/i386-linux-gnu/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake"

A instalação foi bem-sucedida, mas abaixo de 12.04. Se alguém puder ajudar por favor ajude, obrigado.

    
por Dave 22.07.2014 / 18:06

2 respostas

0

faça o download do pacote

apt-get download libgl1-mesa-glx

navegue até sua pasta pessoal usando nautilus ou thunar ou seu gerenciador de arquivos favorito usando o comando sudo

sudo nautilus /home/

Clique com o botão direito do mouse no arquivo deb e selecione extrair. Navegue até a pasta libgl1-mesa-glx_10.0.0-1ubuntu2_i386 > usr > lib > x86_64-linux-gnu > mesa

Agora, renomeie o arquivo libGL.so.1.2.0 como libGL.so

Mova ou copie e cole esse arquivo em / usr / lib / i386-linux-gnu /

    
por mchid 23.07.2014 / 05:56
0

Da aparência, você precisa da biblioteca OpenGL. Procurando por esse libGL.so em packages.ubuntu .com oferece algumas opções:

libgl1-mesa-dev
fglrx[-updates]
nvidia-*[-updates]

Qual pacote você seleciona depende do hardware que você está usando. Caso você não esteja usando uma placa de vídeo AMD ou NVidia, você pode instalar o pacote MESA:

sudo apt-get install libgl1-mesa-dev
    
por muru 22.07.2014 / 21:47