2014-11-15 15 views
8

sto cercando di compilare qGo, dopo l'installazione di qt5Progetto ERRORE: modulo sconosciuto (s) in QT: multimediale

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

In questo momento l'ultimo errore sta dicendo che non riesce a trovare multimediale

# 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 

Ho indovinato la libreria libqt5multimedia5 in base a questa domanda, ma il computer dice che è già lì e l'errore persiste.

libqt5multimedia5 is already the newest version. 

C'è un'altra domanda simile, ma l'utente ha risposto alla sua stessa domanda. Io non sono sicuro di come essa si applica qui:

risposta

11

Io non sono in grado di inviare un commento, così io scriverò come una risposta. Il tuo problema è stato risolto qui: https://forum.qt.io/topic/27608/unknown-module-multimedia/6

Al fine di gestire il problema si dovrebbe provare a installare i pacchetti che sono assenti:

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

e riavviare il Qt Creator dopo. Saluti.

AGGIORNAMENTO. Se non funziona, provare un'altra soluzione:

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

UPDATE 2 Per me la soluzione è stata la seguente:

  1. scaricare i sorgenti da http://download.qt.io/development_releases/qt/5.4/5.4.0-rc/submodules/

  2. loro compilazione, aggiungeremo la libreria manualmente.

+2

'sudo apt-get install qtmultimedia5-dev' dovrebbe fare bene, come eventuali sub-dipendenze (' 'libqt5multimedia *) sarebbe soddisfatto consecutivamente da APT di per sé. – syntaxerror

+1

Solo UPDATE 2 funziona. – fchen