2014-11-15 9 views
8

Próbuję skompilować qGo po zainstalowaniu qt5Projekt BŁĄD: Nieznany moduł (y) w QT: multimedia

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

Teraz najnowsza błędu mówiąc, że nie może znaleźć multimediów

# 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 

Zgaduję, że biblioteka libqt5multimedia5 opiera się na tym pytaniu, ale komputer mówi, że już tam jest i błąd nadal występuje.

libqt5multimedia5 is already the newest version. 

Jest inna podobne pytanie, ale użytkownik odpowiedział na własne pytanie. Nie jestem pewien, jak to odnosi się tutaj:

Odpowiedz

11

nie jestem w stanie skomentować, więc będę pisać go jako odpowiedź. Twój problem został rozwiązany tutaj: https://forum.qt.io/topic/27608/unknown-module-multimedia/6

W celu obsługi tego problemu należy spróbować zainstalować pakiety, które są nieobecne

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

i uruchom ponownie Qt Creator po tym. Pozdrawiam.

AKTUALIZACJA. Jeśli to nie zadziała, spróbuj innego rozwiązania:

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

UPDATE 2 Dla mnie rozwiązanie było następujące:

  1. źródła Pobierz z http://download.qt.io/development_releases/qt/5.4/5.4.0-rc/submodules/

  2. budować je, dodać biblioteka ręcznie.

+2

'sudo apt-get install qtmultimedia5-dev' powinniśmy zrobić dobrze, jak każdy sub-zależnościami (' * 'libqt5multimedia) zostanie spełniony kolejno przez APT sama. – syntaxerror

+1

Działa tylko UPDATE 2. – fchen

Powiązane problemy