Bonjour,
je n'arrive pas a compiler correctement Gephex sur une Mandrake 10.1, il me dit qu'il ne trouve pas lla librairie qt pour le gui alors que je suis sous KDE qui utilise qt. Si qq sait. Merci d'avance. Aussi je voudrai savoir s'il est possible de supperposer de texe live sur de la video avec Gephex. C'est pour un spectacle, une installation vidéo.
Merci beaucoup.
Hors ligne
citation :
hello ouais il faut que tu installes 'qt-dev' (pour avoir les headers)... sinon ça compile pas. Et sinon pour le texte oui y'a un module qui le fait sans pb.
Merci, ça avance.
J'ai enfin réussi à installer libqt3-devel-3.3.3-27.1.101mdk.i586.rpm que j'ai du récupérer sur le net car le paquet de Mandrake disait qu'il avait une signature erronée et ne voulait pas s'installer.
Mais les problèmes ne sont pas finis, puisqu'à la fin du ./configure, tout est ok. Mais quand je lance le make, après des débuts prometteurs, il me renvoi les erreurs suivantes
main.cpp:40: error: `QMotifStyle' does not name a type
main.cpp: In function `int main(int, const char**)':
main.cpp:129: error: `GePhexStyle' undeclared (first use this function)
main.cpp:129: error: (Each undeclared identifier is reported only once for each function it appears in.)
main.cpp:129: error: template argument 1 is invalid
make[6]: *** [main.o] Erreur 1
make[6]: Leaving directory `/home/petitatelier/webcam/gephex-0.4.3pre3/qtgui/src/gui'
make[5]: *** [all-recursive] Erreur 1
make[5]: Leaving directory `/home/petitatelier/webcam/gephex-0.4.3pre3/qtgui/src/gui'
make[4]: *** [all] Erreur 2
make[4]: Leaving directory `/home/petitatelier/webcam/gephex-0.4.3pre3/qtgui/src/gui'
make[3]: *** [all-recursive] Erreur 1
make[3]: Leaving directory `/home/petitatelier/webcam/gephex-0.4.3pre3/qtgui/src'
make[2]: *** [all-recursive] Erreur 1
make[2]: Leaving directory `/home/petitatelier/webcam/gephex-0.4.3pre3/qtgui'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/home/petitatelier/webcam/gephex-0.4.3pre3'
make: *** [all] Erreur 2
Alors je lui refait un make clean, puis un ./configure --with-qt-libdir=/usr/lib/qt3/lib/ --with-qt-incdir=/usr/lib/qt3/include/ --with-qt-bindir=/usr/lib/qt3/bin/, et de nouveau un make avec les mêmes erreurs.
J'ai essayé de faire ensuite un make install qui passe mais quand je lance gephex, il ne trouve pas le répertoire gephex-gui, normal.
Je me demande si cela ne vient pas de xlib car sous mandrake 10.1, elle utilise xorg?
Aidez-moi
Merci
Hors ligne
OK, j'ai enfin trouvé la solution!
Merci l'IRC sur Freenode #gephex, c'est en anglais, mais malgré mes lacunes linguistiques, je me suis bien fait aidé par un utilisateur ultra connaiseur.
Alors pour ceux qui veulent installer Gephex sur Mandrake, après avoir vérifier que toutes les dépendances étaient installées, ainsi que les rpm de dev ou devel, il faut aller dans le fichier de Gephex nommé qtgui/src/gui/main.cpp , éditer le fichier et commenter les lignes 40 et 129 avec // au début de chaque ligne:
//typedef
//app.setStyle
puis lancer un make depuis la racine de Gephex
puis su
puis make install
et voilà. Après 1 semaine de galère on y arrive, il ne faut jamais désespérer.
Hors ligne
Pages: 1