Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/04/2007, à 10:16

Liza Jimare

Logiciel pour gerer emplois de temps

Bonjour!

Je doit trouver un logiciel pour gerer les emplois de temps dans une université,  et j'ai trouvé tablix (avec gtablix) et FET (Free Evolutionary Timetabling software) mais quand je veux installer FET, il y a un error, et je ne trouve pas la response, qqun pourrait m'aider?
au debut, je fait qmake fet.pro mais après quand je fait make il montre les lignes suivants:

make[1]: entrant dans le répertoire « fet-4.2.8/src »
cd interface && make -f Makefile
make[2]: entrant dans le répertoire « fet-4.2.8/src/interface »
g++ -c -pipe -Wall -W -O2 -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I../engine -I/usr/include/qt3 -I../../tmp/ -I. -I../../tmp/ -o ../../tmp/fet.o fet.cpp
In file included from ../engine/rules.h:27,
                 from ../engine/genetictimetable.h:29,
                 from fet.cpp:26:
../engine/timeconstraint.h:30:19: error: QString: Aucun fichier ou répertoire de ce type
../engine/timeconstraint.h:31:17: error: QList: Aucun fichier ou répertoire de ce type
../engine/timeconstraint.h:32:23: error: QStringList: Aucun fichier ou répertoire de ce type
In file included from ../engine/rules.h:31,
                 from ../engine/genetictimetable.h:29,
                 from fet.cpp:26:
../engine/teacher.h:19:23: error: q3ptrlist.h: Aucun fichier ou répertoire de ce type
In file included from ../engine/genetictimetable.h:29,
                 from fet.cpp:26:
../engine/rules.h:41:25: error: q3ptrvector.h: Aucun fichier ou répertoire de ce type
In file included from ../engine/timepopulation.h:29,
                 from ../engine/genetictimetable.h:30,
                 from fet.cpp:26:
../engine/timechromosome.h:33:27: error: q3valuevector.h: Aucun fichier ou répertoire de ce type
In file included from fet.cpp:27:
fetmainform.h:16:37: error: ui_fetmainform_template.h: Aucun fichier ou répertoire de ce type
fetmainform.h:22:23: error: QCloseEvent: Aucun fichier ou répertoire de ce type
fetmainform.h:24:23: error: QMainWindow: Aucun fichier ou répertoire de ce type
fet.cpp:34:16: error: QDir: Aucun fichier ou répertoire de ce type
fet.cpp:35:23: error: QTranslator: Aucun fichier ou répertoire de ce type
../engine/spaceconstraint.h:306: error: field ‘subjects’ has incomplete type
../engine/spaceconstraint.h:376: error: field ‘equipmentsNames’ has incomplete type
../engine/spaceconstraint.h:448: error: field ‘equipmentsNames’ has incomplete type
../engine/spaceconstraint.h:755: error: field ‘roomsNames’ has incomplete type
../engine/spaceconstraint.h:941: error: field ‘roomsNames’ has incomplete type
../engine/spaceconstraint.h:1052: error: field ‘roomsNames’ has incomplete type
../engine/activity.h:67: error: field ‘teachersNames’ has incomplete type
../engine/activity.h:82: error: field ‘studentsNames’ has incomplete type
../engine/room.h:37: error: field ‘equipments’ has incomplete type
fetmainform.h:26: error: expected class-name before ‘,’ token
fetmainform.h:26: error: ‘Ui’ has not been declared
fetmainform.h:26: error: expected `{' before ‘FetMainForm_template’
fetmainform.h:26: error: invalid function declaration
fet.cpp: In function ‘int main(int, char**)’:
fet.cpp:472: error: aggregate ‘FetMainForm fetMainForm’ has incomplete type and cannot be defined
make[2]: *** [../../tmp/fet.o] Erreur 1
make[2]: quittant le répertoire « fet-4.2.8/src/interface »
make[1]: *** [sub-interface] Erreur 2
make[1]: quittant le répertoire « fet-4.2.8/src »
make: *** [sub-src] Erreur 2

pour quoi j'ai cet erreur?

merci d'avance...

Liza.Jimare@gmail.com

#2 Le 27/04/2007, à 10:19

Desintegr

Re : Logiciel pour gerer emplois de temps

Parce que tu n'as pas installé les bibliothèques de développement de Qt3.

Paquet libqt3-mt-dev à installer.


Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr

Hors ligne

#3 Le 27/04/2007, à 13:46

Liza Jimare

Re : Logiciel pour gerer emplois de temps

Salut!

j'ai déjà installé ce paquet mais ça ne marche pas :'(

est-ce que il y a une autre solution?

#4 Le 27/04/2007, à 13:51

Desintegr

Re : Logiciel pour gerer emplois de temps

Peut-être la version 4 mais je ne suis pas vraiment convaincu ? Paquet libqt4-dev


Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr

Hors ligne

#5 Le 27/04/2007, à 13:56

Liza Jimare

Re : Logiciel pour gerer emplois de temps

j'a déjà installé tout les paquets de qt et ça ne marche pas sad

#6 Le 27/04/2007, à 14:00

Desintegr

Re : Logiciel pour gerer emplois de temps

Si les bibliothèques de développement de Qt sont bien installées, il ne peut pas t'afficher des erreurs du genre ../engine/timeconstraint.h:30:19: error: QString: Aucun fichier ou répertoire de ce type.

Relance le script ./configure avec les bonnes options pour qu'il trouve les includes de Qt.


Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr

Hors ligne

#7 Le 27/04/2007, à 14:09

Liza Jimare

Re : Logiciel pour gerer emplois de temps

je ne doit pas faire ./configure, je doit faire qmake fet.pro et après make
il n'y a pas un script ./configure

#8 Le 27/04/2007, à 14:11

Desintegr

Re : Logiciel pour gerer emplois de temps

Utilise plutôt qmake-qt4 au lieu de qmake.


Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr

Hors ligne

#9 Le 27/04/2007, à 14:18

Liza Jimare

Re : Logiciel pour gerer emplois de temps

roll
il fait le meme chose que avec qmake.... sad

#10 Le 27/04/2007, à 14:20

Desintegr

Re : Logiciel pour gerer emplois de temps

Vérifie si le fichier de projet fet.pro est correct.


Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr

Hors ligne

#11 Le 27/04/2007, à 14:48

Liza Jimare

Re : Logiciel pour gerer emplois de temps

j'ai efface tout les fichiers et téléchargé le tarball, aprés j'ai fait qmake-qt4 fet.pro et make

Maintenant il compile...

merci bcp!

#12 Le 13/08/2007, à 18:23

Liviu Lalescu

Re : Logiciel pour gerer emplois de temps

Bonjour!

Je suis l'auteur de FET. Je vous en prie de telecharger la derniere version, 5.1.5, sur FET site:

http://www.lalescu.ro/liviu/fet/

Ce version est beaucoup meilleur (?) (I mean much better, it functions even for very constrained timetables, comparable to expensive programs)

#13 Le 13/08/2007, à 19:00

Liviu Lalescu

Re : Logiciel pour gerer emplois de temps

J'ai oublie un chose important: vous devez installer QT 4.3.0 ou 4.3.1 de trolltech.com (non plus vieux) pour pouver compiler le derniere (maintenent 5.1.5) version de FET. Vous pouvez me contacter pour aide (contact information sur FET site).

Je sais que Kubuntu n'a pas la bonne version de Qt pour demarrer FET. FET n'est pas compatible avec Qt 4.2.x. Il est simple d'installer Qt 4.3.x et FET de sources.

Pour installer Qt 4.3.x, vous devez dezarchiver qt-x11-opensource-src-4.3.x.tar.gz, taper "./configure", "make", "sudo make install", etc ajouter les 2 suivantes lignes:

PATH=/usr/local/Trolltech/Qt-4.3.0/bin:$PATH
export PATH

(ou 4.3.1)

dans ~/.profile