Re: ALL_CFLAGS / override CFLAGS

Liste des GroupesRevenir à fco unix 
Sujet : Re: ALL_CFLAGS / override CFLAGS
De : fantome.forums.tDeContes (at) *nospam* free.fr.invalid (Thomas)
Groupes : fr.comp.os.unix
Date : 22. Sep 2022, 02:33:01
Autres entêtes
Organisation : Guest of ProXad - France
Message-ID : <632bad3d$0$24788$426a74cc@news.free.fr>
References : 1 2 3
User-Agent : MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
In article <632635dc$0$3000$426a74cc@news.free.fr>,
 Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:

In article <tg59kq$26s$3@shakotay.alphanet.ch>, Jo Engo <yl@icite.fr>
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/

Date Sujet#  Auteur
17 Sep 22 * ALL_CFLAGS / override CFLAGS4Thomas
17 Sep 22 `* Re: ALL_CFLAGS / override CFLAGS3Jo Engo
17 Sep 22  `* Re: ALL_CFLAGS / override CFLAGS2Thomas
22 Sep 22   `- Re: ALL_CFLAGS / override CFLAGS1Thomas

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal