2014-11-15 7 views
8

Ich versuche qGo zu kompilieren, nachdem qt5Projekt ERROR: Unknown Modul (e) in QT: Multimedia

git clone https://github.com/pzorin/qgo.git 
cd qgo 
qmake 
make 
sudo make install 

Momentan befindet sich der letzte Fehler bei der Installation sagt es keine Multimedia-

# make 
cd src/ && (test -e Makefile || /usr/lib/x86_64-linux-gnu/qt5/bin/qmake /home/jdm/Downloads/qgo/src/src.pro -o Makefile) && make -f Makefile 
Project ERROR: Unknown module(s) in QT: multimedia 
make: *** [sub-src-make_first] Error 3 
finden

Ich vermutete die Bibliothek libqt5multimedia5 basierend auf dieser Frage, aber der Computer sagt es ist schon da und der Fehler besteht weiter.

libqt5multimedia5 is already the newest version. 

Es ist eine andere ähnliche Frage, aber der Benutzer seine eigene Frage beantwortet. Ich bin nicht sicher, wie es hier gilt:

Antwort

11

ich nicht in der Lage bin einen Kommentar zu hinterlassen, so dass ich es als eine Antwort schreiben. Ihr Problem ist hier gelöst: https://forum.qt.io/topic/27608/unknown-module-multimedia/6

Um das Problem zu umgehen, sollten Sie die Installation von Paketen versuchen, die nicht vorhanden sind:

sudo apt-get install qtmultimedia5-dev libqt5multimediawidgets5 libqt5multimedia5-plugins libqt5multimedia5 

und starten Sie den Qt Creator danach. Prost.

UPDATE. Wenn es nicht funktioniert, versuchen Sie eine andere Lösung:

sudo apt-get update 
sudo apt-get build-dep qtmultimedia5-dev 
sudo apt-get source --compile qtmultimedia5-dev 

UPDATE 2 Für mich war die Lösung die folgenden:

  1. Download-Quellen von http://download.qt.io/development_releases/qt/5.4/5.4.0-rc/submodules/

  2. sie bauen, fügen die Bibliothek manuell.

+2

'sudo apt-get install qtmultimedia5-dev' sollte gut tun, wie alle Unter Abhängigkeiten (' libqt5multimedia * ') würde nacheinander von selbst durch APT erfüllt werden. – syntaxerror

+1

Nur UPDATE 2 funktioniert. – fchen