Bonjour,
j'ai récupéré des programmes en C/C++ et il ne tourne pas sur Mandriva 2009.1 Powerpack 64-bits avec KDE 4.2.3.
Le problème vient du fait que j'appelle les bibliothèques stream.h, iostream.h et fstream.h dans mon programme mais que Mandriva ne les connait pas.
A la compilation, j'obtiens le message d'erreur suivant :
Code :
- la recherche pour #include "..." débute ici :
- la recherche pour #include <...> débute ici:
- /home/user/root/include
- /usr/lib/gcc/x86_64-manbo-linux-gnu/4.3.2/../../../../include/c++/4.3.2
- /usr/lib/gcc/x86_64-manbo-linux-gnu/4.3.2/../../../../include/c++/4.3.2/x86_64-manbo-linux-gnu
- /usr/lib/gcc/x86_64-manbo-linux-gnu/4.3.2/../../../../include/c++/4.3.2/backward
- /usr/local/include
- /usr/lib/gcc/x86_64-manbo-linux-gnu/4.3.2/include
- /usr/include
- Fin de la liste de recherche.
- GNU C++ (GCC) version 4.3.2 (x86_64-manbo-linux-gnu)
- compiled by GNU C version 4.3.2, GMP version 4.2.4, MPFR version 2.3.2.
- warning: MPFR header version 2.3.2 differs from library version 2.4.1.
- heuristiques GGC: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
- Compiler executable checksum: fcf4a620c5bfa13c88b77c3aeef378a9
- Dans le fichier inclus à partir de CParticle.h:1,
- à partir de CParticle.cpp:1:
- Defines.h:3:20: erreur: stream.h : Aucun fichier ou dossier de ce type
- Defines.h:4:22: erreur: iostream.h : Aucun fichier ou dossier de ce type
- Defines.h:5:21: erreur: fstream.h : Aucun fichier ou dossier de ce type
- CParticle.cpp: In member function ‘void CParticle::Print()’:
- CParticle.cpp:108: erreur: ‘cout’ was not declared in this scope
- CParticle.cpp:108: erreur: ‘endl’ was not declared in this scope
- make: *** [CParticle.o] Erreur
|
Est ce que vous savez quel paquet faut-il installer pour récupérer ces headers ?