Bonjour � tous
Je dois travailler sur des fichiers fournis 3 en c++ et 1 makefile. A la fac (�quip�e Linux) tout vas bien, chez moi (Windows) rien ne vas plus

Environnement : � la fac → emacs / chez moi → emacs
Compilation : � la fac → via Terminal commande "make" dans repertoire dossier / chez moi → via Dos commande "g++ nomdufichier.cpp" dans repertoire dossier
D�buggage : via Terminal ou Dos

Je sais que des logiciels comme code::block sont plus pratique mais je veus coller au mieux au programme.

J'ai t�l�charger MinGW-5.1.6 pour compiler via le DOS, car si je ne dit pas de b�tises ce n'�tait pas possible sinon sous Window... je l'ai param�trer en suivant les tutos :
clic droit sur ordinateur / propri�t� / param�tre syst�me avanc� / variables environnement / variables syst�me / path → modifier / j'ai ajouter ;C:\MinGW\bin (qui est bien le chemin installation de MinGw).
Et l� je croyez l�installation finie... mais en compilant simplement les fichiers fournis j'ai les messages d'erreur suivant :

1) array : no such file or directory
→ La ligne en question est :#include <array>

2) In function, 'std::ostream& operator<<<std::ostream&, std::list<T, std::allocator<_Chart> >>':
→ Pas de ligne indiqu�e

3) error : ISO C++ forbids declaration of 'it' with no type
→ La ligne en question est :for (auto it=l.begin(); it !=l.end(); ++it )

4) invalid type of argument of 'unary *'
→ La ligne en question est :flux<<*it<<" ";

J'insiste, le fichier est r�dig� par un prof d'info et il marche niquel � la fac, donc j'opterai pour un probl�me de librairie ou de configuration de MinGw, non ?
Avez vous une id�e pour m'aider, apr�s plusieurs heures de recherche j'ai n'ai pas avanc� d'un pouce

Merci, pour votre aide