Re: [HS] Makefile

2008-09-27 Par sujet Gaëtan PERRIER
Le Sat, 27 Sep 2008 16:08:44 +0200 Franck Joncourt <[EMAIL PROTECTED]> a écrit: > [...] > >>> Moi j'ai un truc du genre: > >>> > >>> ./inc/*.h > >>> ./src/*.c > >>> ./*.c > >>> ./Makefile > >>> > >>> Je ne veux pas polluer ./inc et ./src > > J'ai créer des modules config, daemon, cmdline ... pour

Re: [HS] Makefile

2008-09-27 Par sujet Franck Joncourt
[...] >>> Moi j'ai un truc du genre: >>> >>> ./inc/*.h >>> ./src/*.c >>> ./*.c >>> ./Makefile >>> >>> Je ne veux pas polluer ./inc et ./src J'ai créer des modules config, daemon, cmdline ... pour le programme principal fwknop (fwknopd). [code] $ find . . ./config ./config/config.h ./config/config

Re: [HS] Makefile

2008-09-27 Par sujet Franck Joncourt
Salut, [...] > avec les wildcards je me retrouve par ex. avec OBJ=toto.o src/titi.o > et du coup quand on rajoute $(OBJPATH) ça ne s'applique que à toto.o et donc > il ne trouve pas titi.o >>> Ce qui me crée des .o dans ./src/ >>> Si je rajoute ce que tu m'indiques ça me crée bien les .o dans ./o

Re: [HS] Makefile

2008-09-26 Par sujet Basile STARYNKEVITCH
Gaëtan PERRIER wrote: Le Fri, 26 Sep 2008 22:18:14 +0200 Basile STARYNKEVITCH <[EMAIL PROTECTED]> a écrit: utiliser autre chose que GNU make pour le construire, et notamment omake Pourquoi pas? Un petit exemple avec omake? Omake est bien documenté: http://omake.metaprl.org/manual/omake-quic

Re: [HS] Makefile

2008-09-26 Par sujet Gaëtan PERRIER
Le Fri, 26 Sep 2008 22:18:14 +0200 Basile STARYNKEVITCH <[EMAIL PROTECTED]> a écrit: > Gaëtan PERRIER wrote: > > Bonjour, > > > > Je me pose une question sur les Makefile. J'ai une arbo qui contient des > > sources et je lance le make, les .o sont créés dans l'arbo. J'aurai aimé > > qu'ils soient

Re: [HS] Makefile

2008-09-26 Par sujet Gaëtan PERRIER
Le Fri, 26 Sep 2008 22:20:11 +0200 Franck Joncourt <[EMAIL PROTECTED]> a écrit: > Gaëtan PERRIER wrote: > > Le Fri, 26 Sep 2008 21:22:55 +0200 > > Franck Joncourt <[EMAIL PROTECTED]> a écrit: > [...] > > > > Merci pour ta réponse rapide mais ensuite tu fais comment pour le link? De > > plus il fa

Re: [HS] Makefile

2008-09-26 Par sujet Franck Joncourt
Gaëtan PERRIER wrote: > Le Fri, 26 Sep 2008 21:22:55 +0200 > Franck Joncourt <[EMAIL PROTECTED]> a écrit: [...] > > Merci pour ta réponse rapide mais ensuite tu fais comment pour le link? De > plus il faut recréer l'arbo source dans ./obj sinon ça ne fonctionne pas, non? > > Moi j'ai un truc du g

Re: [HS] Makefile

2008-09-26 Par sujet Basile STARYNKEVITCH
Gaëtan PERRIER wrote: Bonjour, Je me pose une question sur les Makefile. J'ai une arbo qui contient des sources et je lance le make, les .o sont créés dans l'arbo. J'aurai aimé qu'ils soient tous mis à un endroit bien précis. Est-ce possible? Outre les solutions déjà mentionnées, pour son pro

Re: [HS] Makefile

2008-09-26 Par sujet Gaëtan PERRIER
Le Fri, 26 Sep 2008 21:22:55 +0200 Franck Joncourt <[EMAIL PROTECTED]> a écrit: > Gaëtan PERRIER wrote: > > Bonjour, > > Bonsoir, > > > Je me pose une question sur les Makefile. J'ai une arbo qui contient des > > sources et je lance le make, les .o sont créés dans l'arbo. J'aurai aimé > > qu'ils

Re: [HS] Makefile

2008-09-26 Par sujet Franck Joncourt
Gaëtan PERRIER wrote: > Bonjour, Bonsoir, > Je me pose une question sur les Makefile. J'ai une arbo qui contient des > sources et je lance le make, les .o sont créés dans l'arbo. J'aurai aimé > qu'ils soient tous mis à un endroit bien précis. Est-ce possible? CC = gcc CFLAGS = -g -O0 -Wall S

[HS] Makefile

2008-09-26 Par sujet Gaëtan PERRIER
Bonjour, Je me pose une question sur les Makefile. J'ai une arbo qui contient des sources et je lance le make, les .o sont créés dans l'arbo. J'aurai aimé qu'ils soient tous mis à un endroit bien précis. Est-ce possible? Merci. Gaëtan -- Lisez la FAQ de la liste avant de poser une question : h

Re: [HS] Makefile

2006-05-04 Par sujet Vincent Danjean
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 Tu ne peux pas définir une variable et de co

Re: [HS] Makefile

2006-05-03 Par sujet Didier Verna
Jean-Michel OLTRA <[EMAIL PROTECTED]> wrote: > Ma foi, c'est nickel, merci. C'est une syntaxe que je n'ai pas vu dans la > doc. J'ai bien galéré avec ce machin. info make => Running => Overriding Variables (sec 9.5) -- Didier Verna, [EMAIL PROTECTED], http://www.lrde.epita.fr/~didier EPITA / L

Re: [HS] Makefile

2006-05-03 Par sujet Jean-Michel OLTRA
bonjour, Le mercredi 03 mai 2006, Didier Verna a écrit... > > install-ailleurs: DESTDIR = /autre/chemin > > $(MAKE) install > > > install-ailleurs: > $(MAKE) DESTDIR=/autre/chemin install Marche aussi. Merci également. -- jm -- Lisez la FAQ de la liste avant de poser un

Re: [HS] Makefile

2006-05-03 Par sujet Jean-Michel OLTRA
bonjour, Le mercredi 03 mai 2006, Jean-Damien Durand a écrit... > DESTDIR := /chemin/par/defaut > install: > commandes vers $(DESTDIR) > install-ailleurs: > $(MAKE) install DESTDIR=/autre/chemin Ma foi, c'est nickel, merci. C'est une syntaxe que je n'ai pas vu dans la doc. J

Re: [HS] Makefile

2006-05-03 Par sujet Didier Verna
Jean-Michel OLTRA <[EMAIL PROTECTED]> wrote: > install-ailleurs: DESTDIR = /autre/chemin > $(MAKE) install > install-ailleurs: $(MAKE) DESTDIR=/autre/chemin install -- Didier Verna, [EMAIL PROTECTED], http://www.lrde.epita.fr/~didier EPITA / LRDE, 14-16 rue Voltaire Tel.+33 (1)

Re: [HS] Makefile

2006-05-02 Par sujet Jean-Damien Durand
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

[HS] Makefile

2006-05-02 Par sujet Jean-Michel OLTRA
bonjour, HS violent, mais je sèche... 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` e