Skip to main content

4 - Toutes les autres applications, les émulateurs...


Erreur de compilation QLOUD

Articles: 14
Bonjour à tous,
quelqu'un a-t-il réussi à compiler qloud http://gaydenko.com/qloud/ avec debian ?
J'ai essayé avec les infos du site de nekochan (http://forums.nekochan.net/viewtopic.php?f=8&t=16718950 sans succès avec le .deb qu'ils ont réussi à compiler : le programme fonctionne mais ne peut pas interpréter les résultats ( je pense même qu'il ne peut simplement pas les afficher).
Donc sur le site http://qt-apps.org/content/show.php/QLoud?content=57174, il y a des infos pour la compilation, j'ai suivi les modifs dans le fichier src.pro, installé qt4core, qt4gui, libqwt5-qt4.
Ensuite je fais qmake-qt4, puis make, et là erreur :
Copy to clipboard
tester@tester:~/qloud-0.22$ make cd src/ && make -f Makefile make[1]: Entering directory `/home/tester/qloud-0.22/src' g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I/usr/include/qwt5-qt4 -I/ -I/usr/local/qwt5.0.2/include -I/ -I/usr/include/qwt5 -I/usr/include -I/usr/include/qt4 -I../moc -o ../obj/main.o main.cpp In file included from QLWin.h:24, from main.cpp:21: ExcitForm.h:24:25: error: qwt_counter.h: No such file or directory In file included from IrsModel.h:26, from IrsForm.h:25, from QLWin.h:27, from main.cpp:21: PlotWindow.h:24:22: error: qwt_plot.h: No such file or directory PlotWindow.h:25:25: error: qwt_polygon.h: No such file or directory In file included from QLWin.h:24, from main.cpp:21: ExcitForm.h:73: error: ISO C++ forbids declaration of ‘QwtCounter’ with no type ExcitForm.h:73: error: expected ‘;’ before ‘*’ token ExcitForm.h:74: error: ISO C++ forbids declaration of ‘QwtCounter’ with no type ExcitForm.h:74: error: expected ‘;’ before ‘*’ token In file included from PlotWindow.h:29, from IrsModel.h:26, from IrsForm.h:25, from QLWin.h:27, from main.cpp:21: Plotter.h:33: error: expected class-name before ‘{’ token In file included from IrsModel.h:26, from IrsForm.h:25, from QLWin.h:27, from main.cpp:21: PlotWindow.h:49: error: ‘QwtPlot’ has not been declared make[1]: *** [../obj/main.o] Error 1 make[1]: Leaving directory `/home/tester/qloud-0.22/src' make: *** [sub-src-make_default] Error 2


A noter que j'ai vérifié si les chemins correspondaient dans le Makefile et il me semble que les répertoires spécifiés correspondent bien à des répertoires existants, même celui de qwt5.0.2 qui a été installé localement.

P.S. mon système est AVlinux-4.0 mais j'ai essayé avec AVlinux-3.1, Ubuntu (il n'y a qu'avec le .deb hardy heron que ça a fonctionné, mais je n'apprécie pas du tout de travailler avec cette distribution un peu trop ancienne à mon goût).
Avec sabayon (gentoo) ça fonctionne, mais en fait ça me prends des heures, et voudrais en fait bénéficier du formidable outil qu'est AVlinux en même temps.
Merci d'avance si quelqu'un a des infos
Articles: 237 France
salut,
as tu essayé d'installer libqwtplot ? Apperemment c'est ce qu'il demande...
Articles: 19435 France
si ça a avancé, tiens nous au jus et si t'es motivé, tu peux remplir un peu la page ici : Qloud 😉

a+
Olivier