Re: [Tech] Makefile

2010-09-08 Par sujet Denis Arnaud
Le 7 septembre 2010 12:21, Vincent BRACH v.br...@smie.com a écrit : Après pour un petit projet ou un programme de test (quelques modules sources) ça commence à faire un peu usine à gaz et un Makefile suffit souvent amplement (mais c'est sur que c'est plus générique). CMake est ton ami pour

Re: [Tech] Makefile

2010-09-08 Par sujet Michael Opdenacker
On 09/08/2010 10:07 AM, Denis Arnaud wrote: Le 7 septembre 2010 12:21, Vincent BRACH v.br...@smie.com mailto:v.br...@smie.com a écrit : Après pour un petit projet ou un programme de test (quelques modules sources) ça commence à faire un peu usine à gaz et un Makefile suffit

RE: [Tech] Makefile

2010-09-07 Par sujet Bélénos Le Gaulois
Date: Mon, 6 Sep 2010 23:54:35 +0200 From: vincent.ste...@laposte.net To: linux06@linuxfr.org Subject: Re: [Tech] Makefile Bélénos Le Gaulois wrote: (..) Quel est l'intérêt d'utiliser des variables ou plutôt des constantes dans ce cas précis) quand leur frappe est plus longue que la

Re: [Tech] Makefile

2010-09-07 Par sujet Vincent BRACH
Salut Vincent et la liste, Il est recommandé de seulement fournir des valeurs par défaut à ces variables, pour permettre la surcharge depuis la ligne de commande. Si tu as des paramètres essentiels à conserver, tu peux utiliser une variable supplémentaire du genre EXTRA_CFLAGS. Par exemple :

Re: [Tech] Makefile

2010-09-06 Par sujet Vincent
Vincent BRACH wrote: Tu peux très bien écrire un Makefile du style : CC=gcc CFLAGS= tes flags spécifiques pour la compilation du C CPPFLAGS = tes flags spécifiques pour la compilation du C++ Il est recommandé de seulement fournir des valeurs par défaut à ces variables, pour permettre la

Re: [Tech] Makefile

2010-09-06 Par sujet Vincent
Bélénos Le Gaulois wrote: (..) Quel est l'intérêt d'utiliser des variables ou plutôt des constantes dans ce cas précis) quand leur frappe est plus longue que la saisie de la commande elle même? $(AS) $(ASFLAGS) pour nasm -f bin C'est utile pour la surcharge depuis l'extérieur. Par exemple,

Re: [Tech] Makefile

2010-09-03 Par sujet Vincent BRACH
Salut Léo et bonjour à tous, justement je me demandais si Make accordait une réelle importance à l'indentation. J'ai configuré mon Vim pour insérer 4 espaces au lieu d'une tab (plus standard), mais peut être que j'ai mal fait... si quelqu'un a plus de précisions sur le sujet :) Tout à fait :

Re: [Tech] Makefile

2010-09-03 Par sujet Léo Testard
Salut Vincent :-) et merci pour ces explications... en fait la ligne tabstop=4 était bien présente dans mon virmc mais il y avait une autre ligne qui le faisait insérer des espaces au lieu d'une tabulation... bref, c'est résolu... à part ce problème de variables. Quand tu dis qu'il faut

RE: [Tech] Makefile

2010-09-03 Par sujet Bélénos Le Gaulois
Date: Fri, 3 Sep 2010 15:07:29 +0200 From: v.br...@smie.com To: linux06@linuxfr.org Subject: Re: [Tech] Makefile Salut Léo et bonjour à tous, justement je me demandais si Make accordait une réelle importance à l'indentation. J'ai configuré mon Vim pour insérer 4 espaces au lieu

Re: [Tech] Makefile

2010-09-03 Par sujet Vincent BRACH
Re-salut Léo et la liste [.../...] Quand tu dis qu'il faut écrire $$i celà faut pour les variables Bash seulement ou aussi pour celles définies dans mon Makefile ? Comme $(CC) ou $(CFLAGS) ? Uniquement pour ce que tu appelles une variable bash : si en bash tu fait le coup du find de mon

Re: [Tech] Makefile

2010-09-03 Par sujet Vincent BRACH
Salut Sylvio et la liste, Bonjour Vincent, Je serai le premier intéressé par cet atelier car il s'agit d'une des choses qui m'intéressent en ce moment. Ok pas de soucis, si il y a d'autres personnes intéressées pas de soucis. Léo cela t'intéresserais également ? (ça fera déjà +2 ;) )

Re: [Tech] Makefile

2010-09-03 Par sujet Leo Testard
Re salut Vincent tu oublies un souci, dans les FLAGS, j'en utilises certains qui sont quand même propre au C++... ça ne serait pas un souci si l'intégralité du code était en C++, mais il risque bientôt de voir apparaitre des fichiers uniquement en bon vieux C... qui auront besoin de leur

Re: [Tech] Makefile

2010-09-03 Par sujet Vincent BRACH
Re :) Re salut Vincent tu oublies un souci, dans les FLAGS, j'en utilises certains qui sont quand même propre au C++... ça ne serait pas un souci si l'intégralité du code était en C++, mais il risque bientôt de voir apparaitre des fichiers uniquement en bon vieux C... qui auront besoin de leur

Re: [Tech] Makefile

2010-09-03 Par sujet Denis Arnaud
Hello, Le 2 septembre 2010 22:40, Léo Testard leo.test...@gmail.com a écrit : Je me demandais s'il y avait parmi vous des connaisseurs de... Makefile puisque le fil de discussion commence à grandir, je ne peux que recommander de regarder des outils de plus haut niveau, par exemple, pour

Re: [Tech] Makefile

2010-09-02 Par sujet Jean-Max Reymond
Le 02/09/2010 22:40, Léo Testard a écrit : Hello la liste :-) Je me demandais s'il y avait parmi vous des connaisseurs de... Makefile je suis en train d'en écrire un pour ce sur quoi je suis en train de coder actuellement... et j'obtiens une erreur d'autant plus étrange qu'elle ne se manifeste

Re: [Tech] Makefile

2010-09-02 Par sujet Léo Testard
Hello Jean-Max justement je me demandais si Make accordait une réelle importance à l'indentation. J'ai configuré mon Vim pour insérer 4 espaces au lieu d'une tab (plus standard), mais peut être que j'ai mal fait... si quelqu'un a plus de précisions sur le sujet :) j'en profite pour rectifier mon

Re: [Tech] Makefile

2010-09-02 Par sujet Philippe Vienne
Salut Il faut que dans ton makefile, les lignes 11 et 14 soyent vides de tout caractère (pas de tabulation) -- Linuxement Philippe Vienne Le 2 sept. 2010 22:48, Léo Testard leo.test...@gmail.com a écrit : Hello la liste :-) Je me demandais s'il y avait parmi vous des connaisseurs de...

Re: [Tech] Makefile

2010-09-02 Par sujet Benoit LAURENT
Le 02/09/2010 22:40, Léo Testard a écrit : Hello la liste :-) Je me demandais s'il y avait parmi vous des connaisseurs de... Makefile je suis en train d'en écrire un pour ce sur quoi je suis en train de coder actuellement... et j'obtiens une erreur d'autant plus étrange qu'elle ne se

Re: [Tech] Makefile

2010-09-02 Par sujet Léo Testard
Salut Philippe ... Vides de tout caractère ? o.O Excuse moi mais j'ai du mal comprendre un truc, tu voudrais dire laisser une ligne blanche ? Je crois pas que ça soit utile dans le cas présent... Le 2 septembre 2010 23:02, Philippe Vienne philoumail...@gmail.com a écrit : Salut Il faut que

Re: [Tech] Makefile

2010-09-02 Par sujet Léo Testard
Merci bien, c'était là le problème, maintenant, il me reste à reconfigurer Vim et choisir entre le laisser insérer sa tab de base (qui fait la taille de 8 espaces j'aime pas trop ça) ou alors 4 espaces... maintenant, il semble se produire des erreurs plus ou moins aléatoires avec les variables

RE: [Tech] Makefile

2010-09-02 Par sujet Bélénos Le Gaulois
elle même? $(AS) $(ASFLAGS) pour nasm -f bin Sylvio (06700) 06 68 85 44 03 Date: Thu, 2 Sep 2010 23:55:19 +0200 Subject: Re: [Tech] Makefile From: leo.test...@gmail.com To: linux06@linuxfr.org Merci bien, c'était là le problème, maintenant, il me reste à

Re: [Tech] Makefile

2010-09-02 Par sujet Léo Testard
nasm -f bin Sylvio (06700) 06 68 85 44 03 -- Date: Thu, 2 Sep 2010 23:55:19 +0200 Subject: Re: [Tech] Makefile From: leo.test...@gmail.com To: linux06@linuxfr.org Merci bien, c'était là le problème, maintenant, il me reste à reconfigurer Vim et choisir

RE: [Tech] Makefile

2010-09-02 Par sujet Bélénos Le Gaulois
Je comprends mieux, merci de m'avoir éclairé sur le sujet. Bonne soirée. Sylvio (06700) 06 68 85 44 03 Date: Fri, 3 Sep 2010 00:18:53 +0200 Subject: Re: [Tech] Makefile From: leo.test...@gmail.com To: linux06@linuxfr.org Salut Bélénos :)Effectivement dans la mesure où c'est moins long

Re: [Tech] Makefile

2010-09-02 Par sujet Jean-Max Reymond
Le 02/09/2010 23:55, Léo Testard a écrit : Merci bien, c'était là le problème, maintenant, il me reste à reconfigurer Vim et choisir entre le laisser insérer sa tab de base (qui fait la taille de 8 espaces j'aime pas trop ça) ou alors 4 espaces... set tabstop=4 te donnera des tabs visuellement