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.
[^] # Re: marche toujours pas chez moi
Posté par Crao . En réponse au journal Rolisteam 1.0.1. Évalué à 1.
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.