On Wednesday 03 May 2006 08:46, Jean-Michel OLTRA wrote: > J'essaie de faire un Makefile en redéfinissant une variable dans une > cible: > > DESTDIR = /chemin/par/defaut > > install: > commandes vers $(DESTDIR) > > install-ailleurs: DESTDIR = /autre/chemin > $(MAKE) install > > Mais il me jette sur le `$(MAKE) install` en disant que les commandes > commencent avant la première cible. C'est la redéfinition de DESTDIR qui > est fautive. Le manuel de make dit qu'il est possible d'agir ainsi.
Essaie ca: DESTDIR := /chemin/par/defaut install: commandes vers $(DESTDIR) install-ailleurs: $(MAKE) install DESTDIR=/autre/chemin A+, JD / ps: mettre des tabulation au lieu des espaces