1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
|
g++ personnes.h personnes.cc liste.h main.cc
/tmp/ccJV0LuD.o: dans la fonction « personne::get_nom() const»:
main.cc:(.text+0x0): définitions multiples de « personne::get_nom() const»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x0): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « personne::get_prenom() const»:
main.cc:(.text+0x24): définitions multiples de « personne::get_prenom() const»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x24): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « personne::get_etablis() const»:
main.cc:(.text+0x48): définitions multiples de « personne::get_etablis() const»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x48): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « personne::change_nom(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»:
main.cc:(.text+0x6c): définitions multiples de « personne::change_nom(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x6c): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « personne::change_prenom(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»:
main.cc:(.text+0x8c): définitions multiples de « personne::change_prenom(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x8c): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « personne::change_etablis(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»:
main.cc:(.text+0xac): définitions multiples de « personne::change_etablis(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0xac): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « personne::affiche() const»:
main.cc:(.text+0xcc): définitions multiples de « personne::affiche() const»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0xcc): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « etudiant::affiche() const»:
main.cc:(.text+0x1ca): définitions multiples de « etudiant::affiche() const»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x1ca): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « enseignant::get_qualite() const »:
main.cc:(.text+0x25a): définitions multiples de « enseignant::get_qualite() const »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x25a): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « enseignant::affiche() const»:
main.cc:(.text+0x2da): définitions multiples de « enseignant::affiche() const»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x2da): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « administration::affiche() const»:
main.cc:(.text+0x3fc): définitions multiples de « administration::affiche() const»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x3fc): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « etudiant::get_branche() const»:
main.cc:(.text+0x124): définitions multiples de « etudiant::get_branche() const»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x124): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « etudiant::get_filiere() const»:
main.cc:(.text+0x148): définitions multiples de « etudiant::get_filiere() const»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x148): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « etudiant::get_emploitemps() const»:
main.cc:(.text+0x16c): définitions multiples de « etudiant::get_emploitemps() const»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x16c): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « etudiant::change_branche(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»:
main.cc:(.text+0x178): définitions multiples de « etudiant::change_branche(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x178): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « etudiant::change_filiere(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»:
main.cc:(.text+0x198): définitions multiples de « etudiant::change_filiere(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x198): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « etudiant::change_emploitemps(int) »:
main.cc:(.text+0x1b8): définitions multiples de « etudiant::change_emploitemps(int) »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x1b8): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « enseignant::get_salaire() const »:
main.cc:(.text+0x27e): définitions multiples de « enseignant::get_salaire() const »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x27e): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « enseignant::get_experience() const »:
main.cc:(.text+0x28a): définitions multiples de « enseignant::get_experience() const »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x28a): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « enseignant::change_qualite(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»:
main.cc:(.text+0x296): définitions multiples de « enseignant::change_qualite(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x296): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « enseignant::change_salaire(int) »:
main.cc:(.text+0x2b6): définitions multiples de « enseignant::change_salaire(int) »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x2b6): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « enseignant::change_experience(int) »:
main.cc:(.text+0x2c8): définitions multiples de « enseignant::change_experience(int) »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x2c8): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « administration::get_emploi() const »:
main.cc:(.text+0x37c): définitions multiples de « administration::get_emploi() const »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x37c): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « administration::get_salaire() const »:
main.cc:(.text+0x3a0): définitions multiples de « administration::get_salaire() const »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x3a0): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « administration::get_experience() const »:
main.cc:(.text+0x3ac): définitions multiples de « administration::get_experience() const »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x3ac): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « administration::change_emploi(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»:
main.cc:(.text+0x3b8): définitions multiples de « administration::change_emploi(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x3b8): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « administration::change_salaire(int) »:
main.cc:(.text+0x3d8): définitions multiples de « administration::change_salaire(int) »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x3d8): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « administration::change_experience(int) »:
main.cc:(.text+0x3ea): définitions multiples de « administration::change_experience(int) »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x3ea): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « bddpersonnes::ajout(bddpersonnes)»:
main.cc:(.text+0x49e): définitions multiples de « bddpersonnes::ajout(bddpersonnes)»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x49e): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « bddpersonnes::ajout(personne*) »:
main.cc:(.text+0x4bc): définitions multiples de « bddpersonnes::ajout(personne*) »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x4bc): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « bddpersonnes::suppr_tete() »:
main.cc:(.text+0x59c): définitions multiples de « bddpersonnes::suppr_tete() »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x4da): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « bddpersonnes::suppr(int) »:
main.cc:(.text+0x5b6): définitions multiples de « bddpersonnes::suppr(int) »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x4f4): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « bddpersonnes::suppr(personne*) »:
main.cc:(.text+0x5d4): définitions multiples de « bddpersonnes::suppr(personne*) »
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x512): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « bddpersonnes::affiche() const»:
main.cc:(.text+0x5f2): définitions multiples de « bddpersonnes::affiche() const»
/tmp/ccCYhLmG.o:personnes.cc:(.text+0x530): défini pour la première fois ici
/tmp/ccJV0LuD.o: dans la fonction « main »:
main.cc:(.text+0x4ff): référence indéfinie vers « bddpersonnes::bddpersonnes()»
main.cc:(.text+0x55f): référence indéfinie vers « bddpersonnes::~bddpersonnes()»
main.cc:(.text+0x57e): référence indéfinie vers « bddpersonnes::~bddpersonnes()» |
Partager