Envoyé par
Mac LAK
Typiquement, "macro names must be identifiers" arrive lorsque l'on définit une macro sans nom, ce qui arrive en général via une substitution foireuse dans le makefile qui génère, sur la ligne de commande GCC, un "-D " sans rien d'autre derrière (au lieu d'un "-DWIN32" par exemple).
Donc, quelque part, tu as une variable d'environnement foireuse, ou un makefile qui utilise une telle variable avec une faute d'orthographe (une variable d'environnement inconnue est par défaut vide).
Partager