Makefile : problème avec les wildcard %

Makefile : problème avec les wildcard % - C - Programmation

Marsh Posté le 17-02-2005 à 17:32:43    

Bonjour !
Voila j'ai un soucis avec un makefile  
Je suis sous xp/msys/mingw32 et j'essaye de compiler Qemu
J'obtient des erreurs au make. Ces erreurs portent sur les .o qui sont compilé avec la regle suivante :
 
%.o : %.c
    [compilo flags]
 
Tout se passe comme si cette regle n'etait pas appliqué au .o qui n'ont pas de regle spécifique.J'ai comme resultat un beau :  
 
No Rules to make Target xxx.o
 
Quelqu'un connait l'origine du problème.

Reply

Marsh Posté le 17-02-2005 à 17:32:43   

Reply

Marsh Posté le 17-02-2005 à 19:15:20    

t'as pas un espace de trop avant le ":" ??
copy paste ton makefile sinon :/

Reply

Marsh Posté le 21-02-2005 à 08:54:26    

Non l'espace c une erreur de recopie.
Bref la solution est la suivante : msys lors de son installation demande de renomer make , ne faite pas juste une copie en la renomant , suprimez l'ancien egalement ! Et la ça marche !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed