FAQ Allegro
FAQ AllegroConsultez toutes les FAQ
Nombre d'auteurs : 3, nombre de questions : 29, création le 10 mai 2013
Vous devez écrire END_OF_MAIN() juste après votre fonction main(). Allegro l'utilise, avec quelques commandes préprocesseur, pour récupérer une copie de vos paramètres argv[] (il en a besoin pour certaines choses en interne).
Vous êtes probablement sur un système Darwin/MacOS X. Si c'est le cas, assurez-vous que le symbole USE_CONSOLE n'est pas défini dans votre programme : c'est un symbole obsolète qui doit être remplacé par ALLEGRO_USE_CONSOLE. Notez également que main ne peut pas être désactivé sur un système de ce genre : vous ne pouvez simplement pas définir le symbole ALLEGRO_NO_MAGIC_MAIN dans un programme lié avec Allegro.
Vous devez rediriger stderr vers un fichier, pour pouvoir les visualiser plus tard. La méthode pour le faire dépend de votre shell : si vous utilisez un shell style Bourne comme bash, essayez make 2> logfile.txt.