Я новичок в Linux, поэтому, пожалуйста, примите мои извинения, если вопрос тривиален. Я пытаюсь установить qtsampleplayer
под Ubuntu 14.04 (32bit) в соответствии с этими инструкциями :
Предварительное условие: libdash должен быть собран, как описано в предыдущем разделе.
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
, но, к сожалению, на шаге 11 (./cmake-2.8.11.2-Linux-i386/bin/cmake ../
) я обнаружил ошибку:
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"
Установка прошла успешно, но до 12.04. Если кто-то может помочь, пожалуйста, помогите, спасибо.
загрузите пакет
apt-get download libgl1-mesa-glx
, перешли к Вашей домашней папке с помощью наутилуса, или thunar или любимый файловый менеджер с помощью sudo команды
sudo nautilus /home/
Щелкают правой кнопкой по deb файлу и выбирают извлечение. Перейдите к папке libgl1-mesa-glx_10.0.0-1ubuntu2_i386> usr> lib> x86_64-linux-gnu> мезаструктура
Теперь, переименуйте файл libGL.so.1.2.0 как Перемещение libGL.so
или копия и вставьте тот файл к/usr/lib/i386-linux-gnu /
От взглядов его Вам нужна библиотека OpenGL. При поиске этого libGL.so
на packages.ubuntu.com дает несколько опций:
libgl1-mesa-dev
fglrx[-updates]
nvidia-*[-updates]
то, Какой пакет Вы выбираете, зависит, на каких аппаратных средствах Вы используете. В случае, если Вы не используете AMD или видеокарту Nvidia, можно установить МЕЗА-пакет:
sudo apt-get install libgl1-mesa-dev