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
[...]
>>> 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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
18 matches
Mail list logo