Nouvel outil pour la communauté: Le ART Installer

Wait 5 sec.

Alain, on a la réponse — et c’est une bonne nouvelle : le problème n’est nichez toi, ni dans l’installateur. C’est un petit bug dans les sources d’ART1.26.11 lui-même.Le fichier src/gui/filmsimulation.cc utilise une fonction d’affichage(std::cout) sans déclarer l’en-tête qui la fournit (). Selonla distribution, le compilateur laisse passer ou refuse. Sur Fedora çapasse, sur Debian forky ça bloque. Et en 1.26.10 cette ligne n’existait pasencore : voilà pourquoi cette version compilait chez toi.Le bug est toujours présent dans la version de développement d’ART. Je lesignale à Alberto, la correction tient en une ligne.Deux possibilités pour toi.1. Le plus simple : attendre la correction. En attendant, tu as lebundle officiel, qui est déjà compilé et complet (il contient même le CTL).Ou tu peux recompiler la 1.26.10 avec l’installateur, elle fonctionne.2. Corriger toi-même, si tu veux ta 1.26.11 maintenant. Trois commandesà copier l’une après l’autre dans un terminal :cd ~/programs/ART-sourcesed -i 's|#include |#include \n#include |' src/gui/filmsimulation.cccmake --build build --parallel 2La deuxième ligne ajoute l’en-tête manquant. La troisième reprend lacompilation là où elle s’était arrêtée (vers 66 %), tu ne perds donc pas letravail déjà fait. Quand c’est terminé, installe :cmake --install buildUn point important : ne repasse pas par l’installateur après cettecorrection. Il remet toujours les sources d’origine avant de compiler,donc il effacerait la ligne ajoutée. Les commandes ci-dessus suffisent.Si la compilation s’arrête plus loin sur un autre fichier avec le mêmegenre de message (error: 'cout' is not a member of 'std'), dis-le moi :quelques autres fichiers ont la même fragilité, je te donnerai la lignecorrespondante.Merci beaucoup pour le journal, c’est exactement ce qu’il fallait : il apermis d’identifier la cause en une lecture.C’est signalé à Alberto : artraweditor/ART#565