Bonjour,<br>J'avais une erreur  dans le chemin de mes images dans le fichier Makefile.am du dossier /home/user/gcompris/src/intruders-activity/resources/intruders, j'ai corrigé.<br>J'ai mis intruders-activity ( <a href="http://alentours.com/propositions_usf/prog_gcompris/intruders-activity.zip" target="_blank">http://alentours.com/propositions_usf/prog_gcompris/intruders-activity.zip</a> ) dans la même section que babyshapes-activity : /discovery/misceleanous<br>


J'ai recopié au plus près tous les fichiers Makefile.am, <a href="http://intuders.xml.in" target="_blank">intuders.xml.in</a> et init_path.sh en remplaçant à chaque fois <i>babyshapes</i> par le nom de mon activité (intruders).<br>

J'ai compilé gcompris (avec <b>sh autogen.sh</b> et <b>make</b>).<br>Puis: <b>./runit.sh intruders-activity</b> (dans le dossier src)<br><br>Problème:<br>Le jeu commence à se lancer mais me dit qu'il ne trouve pas le board /menu/discovery/misceleanous/intruders<br>



<br>Voici ce qui apparaît dans la console, à la fin:<br><font size="1">Overloaded package_data_dir          = intruders-activity/resources<br>Overloaded package_skin_dir          = intruders-activity/../../</font><font size="1">boards/skins<br>


Overloaded menu_dir                  = intruders-activity<br>
Overloaded package_plugin_dir        = intruders-activity<br>Overloaded package_python_plugin_dir = intruders-activity<br>Overloaded locale_dir                = /usr/local/share/locale<br>Infos:<br>   Config dir '/home/epn13/.config/gcompris'<br>



   Users dir '/home/epn13/My GCompris'<br>   Database '/home/epn13/.config/gcompris/</font><font size="1">gcompris_sqlite.db'<br><br>(lt-gcompris:26102): Gtk-CRITICAL **: gtk_window_set_type_hint: assertion `!gtk_widget_get_mapped (GTK_WIDGET (window))' failed</font><br>


<br>Ensuite, j'ai placé le nom de mon activité dans les 3 fichiers makefile trouvés dans le répertoire src. Même résultat pour <b>./runit.sh intruders-activity</b> (après <b>sh autogen.sh</b> et <b>make</b>)<br><br>Voici ce qui apparaît dans la console à la fin:<br>


<font size="1">Making all in intruders-activity<br>make[3]: entrant dans le répertoire « /home/epn13/01-laurence/prog_gcompris/gcompris/src/intruders-activity »<br>make[3]: *** Pas de règle pour fabriquer la cible « all ». Arrêt.<br>


make[3]: quittant le répertoire « /home/epn13/01-laurence/prog_gcompris/gcompris/src/intruders-activity »<br>make[2]: *** [all-recursive] Erreur 1<br>make[2]: quittant le répertoire « /home/epn13/01-laurence/prog_gcompris/gcompris/src »<br>


make[1]: *** [all-recursive] Erreur 1<br>make[1]: quittant le répertoire « /home/epn13/01-laurence/prog_gcompris/gcompris »<br>make: *** [all] Erreur 2</font><br><br>J'ai vu dans init_path.sh que babyshapes était lié à babymatch, c'est peut-être là que le problème se pose ?<br>
Ce qui est étrange aussi, c'est que les autres acitivtés présentent de nouveaux fichiers comme Makefile.in quand on fait make et pas la mienne.<br><br>Dois-je faire <b>sh autogen.sh</b> et <b>make</b> dès que j'ai récupéré gcompris avec git ou après avoir ajouté mon activité ?<br>


<br>
<br><br> <br>