Je pense que tu as dû utiliser autre chose que CMake
Pourtant si. J'ai résolu le problème : j'ai déplacé le .pc dont tu parles depuis /usr/local/lib64/pkgconfig vers /usr/lib64/pkgconfig. Et maintenant ça marche, mais il me semble que ce genre d'opération n'est pas très très propre.
La suite : avec gcc 4.7, j'ai compilé libtmx (cmake, make...). Résultat:
[12%]BuildingCXXobjectlib/CMakeFiles/tmx0.dir/Base.cc.olibtmx-master/src/lib/Base.cc:In member function ‘bool tmx::Base::addProperty(const string&, const string&)’:libtmx-master/src/lib/Base.cc:36:23: erreur: ‘class std::map<std::basic_string<char>, std::basic_string<char> >’ has no member named ‘emplace’libtmx-master/src/lib/Base.cc:36:41: erreur: unable to deduce ‘auto’ from ‘<expression error>’libtmx-master/src/lib/Base.cc:41:3: attention : contrôle a atteint la fin non void de la fonction [-Wreturn-type]
//#if __cplusplus >= 201103L// auto ret = m_prop.emplace(key, value);//#elseautoret=m_prop.insert(std::make_pair(key,value));//#endif
ce qui rentre encore dans le pas très propre. :)
Et pour finir :
BuildingCXXobjectbin/CMakeFiles/tmx_render.dir/tmx_render.cc.olibtmx-master/src/bin/tmx_render.cc:8:21: erreur fatale: tmx/TMX.h : Aucun fichier ou dossier de ce type
Là, j'ai pas compris. Le fichier TMX.cc compile bien, donc trouve TMX.h, mais pas tmx_render.cc.
Je n'aurais pas accès à mon PC dans la semaine, donc je verrais ça vendredi prochain.
Voilà voilà.
[^] # Re: Retour de tests
Posté par Gabbro . En réponse à la dépêche Je crée mon jeu vidéo E03 : la version zéro !. Évalué à 1.
Pourtant si. J'ai résolu le problème : j'ai déplacé le .pc dont tu parles depuis /usr/local/lib64/pkgconfig vers /usr/lib64/pkgconfig. Et maintenant ça marche, mais il me semble que ce genre d'opération n'est pas très très propre.
La suite : avec gcc 4.7, j'ai compilé libtmx (cmake, make...). Résultat:
Résolu en commentant les lignes :
vers
ce qui rentre encore dans le pas très propre. :)
Et pour finir :
Là, j'ai pas compris. Le fichier TMX.cc compile bien, donc trouve TMX.h, mais pas tmx_render.cc.
Je n'aurais pas accès à mon PC dans la semaine, donc je verrais ça vendredi prochain.
Voilà voilà.