Bonjour à tous,
J'essaye actuellement de compiler un code tiers (RL_Toolbox) avec gcc mingw (4.4.0).
Texto, après la chaîne d'inclusion, l'erreur est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 .../lib/gcc/mingw32/4.4.0/include/c++/bits/stl_vector.h: In member function 'size_t std::vector<_Tp, _Alloc>::_M_check_len(size_t, const char*) const': .../lib/gcc/mingw32/4.4.0/include/c++/bits/stl_vector.h:1139: erreur: expected unqualified-id before '(' token
A cette ligne, on trouve :
apparemment std:: pose problème (oui, sans, ça "marche").
Code : Sélectionner tout - Visualiser dans une fenêtre à part const size_type __len = size() + std::max(size(), __n);
Seulement, il n'y a apparemment que dans ce code que cela pose problème. D'où cela pourrait-il venir ? J'ai bien cherché un #define barbare ou autre ignominie, mais j'ai rien trouver.
Tout aide est la bienvenue, merci d'avance !
PS : Au passage, si je "corrige" ce problème, de nombreuses nouvelles erreurs apparaissent dans numeric_limits en réclamant de mettre deux arguments aux fonctions min et max...
Partager