Problème de compilation

Résolu/Fermé
sebastien61 Messages postés 495 Date d'inscription mardi 6 juin 2006 Statut Membre Dernière intervention 28 septembre 2010 - 24 oct. 2008 à 10:21
sebastien61 Messages postés 495 Date d'inscription mardi 6 juin 2006 Statut Membre Dernière intervention 28 septembre 2010 - 24 oct. 2008 à 15:45
Bonjour,

j'utilise une librairie openScource implémenté en C++. Je l'ai utilisée sous linux, aucun problème. Par contre dès que je passe sous windows, là je n'arrive pa à la compiler. En effet, le compilateur n'arrive pas à charger <ext/hash_map>.... J'ai lu un certain nombre de choses sur le sujet et je n'en sais pas plus. Est-ce que ca vient du compilateur (mingw)? J'ai essayé d'inclure un certain fichier hash_map contenu dans le répertoire mingw, mais là il me sort 1080 erreurs, qui sont dans les fichiers cstring, string.h, etc. bref je ne pense pas que ça vienne de là... Est-ce que quelqu'un pourrait m'éclairer svp ?

Merci d'avance.

1 réponse

Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
24 oct. 2008 à 11:43
tout n'est pas compatible en Linux et Windows...
Utilise tu la même version de lib (de gcc) ?
-1
sebastien61 Messages postés 495 Date d'inscription mardi 6 juin 2006 Statut Membre Dernière intervention 28 septembre 2010 59
24 oct. 2008 à 15:45
Non, en fait je me suis renseigné un peu, sous linux j'utilisais gcc, et là sous windows j'utilise visual studio, donc les librairies (stl) ne sont pas les mêmes. En fait jt'utilisai les librairies de mingw en tant qu'include du compilateur visual... bravo donc ça faisait n'importe quoi ;).
Donc là le problème est résolu... du moins ... jusqu'a nouvel ordre.
Merci pour ton aide.
-1