Mon makefile échoue avec l'erreur:« plusieurs modèles cibles » d'erreur Makefile
Makefile:34: *** multiple target patterns. Stop.
Qu'est-ce que cela signifie vraiment, comment puis-je résoudre ce problème?
(GNU make manual, écrit par Captain Obvious, n'aide pas).
Trouvé. J'avais règle sous forme:
$(FOO): bar
où FOO
a été mis de commande shell qui a pollué avec le message d'erreur qui contenait deux points.
est-ce que http://www-01.ibm.com/support/docview.wss?uid=swg21119863 ou http://sourceware.org/ml/crossgcc/2009-07/msg00006.html aide? –
Un rapide google révèle http://groups.google.com/group/gnu.utils.help/browse_frm/thread/d7eeff06e2b8394/1c932a7ea7664ade?lnk=st&q=%22multiple+target+patterns%22&rnum=7#1c932a7ea7664ade –
Ces réponses sont juste des paraphrases de "vous avez plusieurs modèles de cible". Eh bien, je pense que non. Comment puis-je le vérifier? Qu'est-ce qui peut le déclencher? Quelles précautions sont nécessaires pour éviter ce problème? – Kornel