Salut,

Vous allez peut-etre me dire que j'ai pas de bol et 
que je  tombe (toujours) sur les mauvais exemples mais ...

Je vais revenir ici � une remarque faite par moi-m�me au sujet
des redirections d'erreurs (sous-entendu : des trucs qu'on veut
cacher sous le tapis...)
Je m'amusait � recompiler la libxml ... Vu d'avion, c'est nickel...
vous savez une succession de lignes "gcc .... " sans le moindre
warning � l'horizon. Et pour cause, petit zoom :

gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./include -g -O2 -c valid.c
-o valid.o >/dev/null 2>&1

o� est pass� ce bon vieux -Wall ??
pourquoi ce >/dev/null 2>&1 ??

petit test au hasard (avec -Wall et sans redirection...)
gcc -Wall -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./include -g -O2 -c
HTMLparser.c -o HTMLparser.o

HTMLparser.c: In function `htmlParseTryOrFinish':
HTMLparser.c:4523: warning: enumeration value `XML_PARSER_IGNORE' not
handled in switch

ooops, ben �a change tout ... 
(effectivement, cachez ce warning que je ne saurai voir , encore du Moli�re
!! ;-)

Vous en pensez ce que vous voulez mais moi je trouve �a pas cool, �a casse
un peu
une certaine image de marque du code libre...

Bon, maintenant la question (et oui, y'en a une!!)
J'ai beau chercher (mal sans doute...) je ne vois pas o� est "inject�" le
'>/dev/null 2>&1' ??

(rien dans le Makefile racine, les greps donnent pas grand chose
[illisible] ...)

quelqu'un sait ?? (histoire que je le vire ;-)

merci

A+

-- 
# Georges MARIANO                 tel: (33) 03 20 43 84 06
# INRETS, 20 rue Elisee Reclus    fax: (33) 03 20 43 83 59
# 59650 Villeneuve d'Ascq         mailto:[EMAIL PROTECTED]
# FRANCE.                         
# http://www3.inrets.fr/Public/ESTAS/Mariano.Georges/
# http://www3.inrets.fr/B-Bibliography/


Répondre à