• [^] # Re: marche toujours pas chez moi

    Posté par . En réponse au journal Rolisteam 1.0.1. Évalué à 1.

    J'ai également un problème de compilation et je suis sous Ubuntu 9.10 64 bits :

    come@come-desktop:~/perso/jdr/rolisteam/rolisteam$ qmake
    come@come-desktop:~/perso/jdr/rolisteam/rolisteam$ make
    /usr/bin/uic-qt4 src/LecteurAudio.ui -o src/ui_LecteurAudio.h
    'layoutWidget' isn't a valid widget
    'verticalSpacer' isn't a valid widget
    '' isn't a valid widget
    'layoutWidget' isn't a valid widget
    g++ -c -pipe -g -Wall -W -D_REENTRANT -DPHONON -DQT_PHONON_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/phonon -I/usr/include/qt4 -I. -Isrc -Ibin -Isrc -o bin/Carte.o src/Carte.cpp
    In file included from src/MainWindow.h:48,
    from src/variablesGlobales.h:42,
    from src/Carte.cpp:28:
    src/LecteurAudio.h:51:25: error: mediasource.h: Aucun fichier ou dossier de ce type
    src/LecteurAudio.h:52:24: error: seekslider.h: Aucun fichier ou dossier de ce type
    src/LecteurAudio.h:53:25: error: mediaobject.h: Aucun fichier ou dossier de ce type
    src/LecteurAudio.h:54:26: error: volumeslider.h: Aucun fichier ou dossier de ce type
    src/LecteurAudio.h:55:25: error: audiooutput.h: Aucun fichier ou dossier de ce type
    src/LecteurAudio.h:56:18: error: path.h: Aucun fichier ou dossier de ce type
    In file included from src/MainWindow.h:48,
    from src/variablesGlobales.h:42,
    from src/Carte.cpp:28:
    src/LecteurAudio.h:177: error: ‘Phonon’ has not been declared
    src/LecteurAudio.h:177: error: ISO C++ forbids declaration of ‘MediaSource’ with no type
    src/LecteurAudio.h:177: error: expected ‘;’ before ‘*’ token
    [...]
    make: *** [bin/Carte.o] Erreur 1
    come@come-desktop:~/perso/jdr/rolisteam/rolisteam$ find /usr/include/ -name mediasource.h
    /usr/include/qt4/Qt/mediasource.h


    On dirait qu'il manque un -I/usr/include/qt4/Qt dans le Makefile. En le rajoutant à la main ça compile.