(je m'excuse de répondre un peu tard :-D)
Chunter les «include» de bibliothèques qui faisaient défaut n'était peut-être pas un bon plan a priori (quoique si ça compile sans erreur après ça, c'est qu'elles étaient inutiles).
Pour régler ce problème, tu pouvais aussi modifier dans le Makefile la ligne suivante :
INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -I$(QTDIR)/include -I.ui/ -I. -I.moc/
ainsi :
INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -I$(QTDIR)/include -I/usr/include/kde -I.ui/ -I. -I.moc/
En effet, les fichiers d'en-tête de KDE sont dans /usr/include/kde dans Fedora.