soit la commande suivante lance sous linux:
cpp -C -I/usr/X11R6/include -I$MEGAWAVE2/sys/include -I$MEGAWAVE2/include
-DDarwin -Dunknown ccopy.c /tmp/mw12633.i
Apres l'execution (qui se passe bien) le fichier /tmp/mw12633.i contient
bien le resultat voulu. (la variable MEGAWAVE2 est bien positionnee...)
Par contre la meme commande lancee sous OS X avec les Dev Tools fourni avec
mon 10.2.2. donne un fichier /tmp/mw12633.i vide!!! Tout le resultat est
affiche sur la sortie standard de cpp, mais rien ne se trouve dans
/tmp/mw12633.i. Ca semble contraire a ce que dit le man cpp sous OS X (le
dernier fichier est le output).