Path: csiph.com!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed1-b.proxad.net!nnrp5-1.free.fr!not-for-mail From: Thomas Newsgroups: fr.comp.os.unix Mail-Copies-To: nobody Subject: Re: ALL_CFLAGS / override CFLAGS References: <6325d5ac$0$22250$426a34cc@news.free.fr> <632635dc$0$3000$426a74cc@news.free.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X) Supersedes: <632ba274$0$5142$426a74cc@news.free.fr> Date: Thu, 22 Sep 2022 02:33:01 +0200 Lines: 47 Message-ID: <632bad3d$0$24788$426a74cc@news.free.fr> Organization: Guest of ProXad - France NNTP-Posting-Date: 22 Sep 2022 02:33:01 CEST NNTP-Posting-Host: 91.175.52.121 X-Trace: 1663806781 news-2.free.fr 24788 91.175.52.121:7855 X-Complaints-To: abuse@proxad.net Xref: csiph.com fr.comp.os.unix:8031 In article <632635dc$0$3000$426a74cc@news.free.fr>, Thomas wrote: > In article , Jo Engo > wrote: > > > Le Sat, 17 Sep 2022 16:11:55 +0200, Thomas a écrit : > > > > > pourquoi > > > > "Users expect to be able to specify CFLAGS freely themselves. " > > je ne comprend pas cet argument, > parce que l'assertion ci-dessus est tjr vraie avec "override CFLAGS", "If there are C compiler options that must be used for proper compilation of certain files, do not include them in CFLAGS." ce que je comprend, c'est que si on faisait ça, ça obligerais l'usager à y faire attention, et bien remettre les options obligatoires à chaque fois qu'il redéfinit CFLAGS. c'est ça qu'on veut éviter. l'usage de "override" résout ce pb. [ajout] désolé pour le nb de msgs. je viens de m'apercevoir que la page sur override donne justement un exemple avec CFLAGS : https://www.gnu.org/software/make/manual/html_node/Override-Directive ça confirme mon intuition (j'aimerais que tu expliques mieux si tu n'es pas d'accord avec ça). et c'est très curieux que cet exemple ne soit pas repris dans la page sur les variables de commandes. (mais bon, j'ai l'impression que cette doc n'est pas à 2 contradictions près ...) -- RAPID maintainer http://savannah.nongnu.org/projects/rapid/