Bonjour,
j'ai un programme qui utilise un define en ligne de commande afin de permettre la compilation du binaire avec le numéro de versions svn:
-DVERSION="\"v1.0.`svn info | grep \"Rev:\" | cut -d ' ' -f4`""
Je précise que je travaille sous Debian.
Ma version de gcc était la 4.1.2 et aucun souci. Je suis passé sous la 4.2.1 et gcc me pète le warning suivant:
<command-line>: warning: missing terminating " character
Savez-vous comment résoudre ce souci ?
Merci d'avance.
PS: voici toute ma ligne de compil au cas où:
gcc -W -Wall -ansi -std=99 -pedantic -g -o0 -DVERSION="\"v1.0.`svn info | grep \"Rev:\" | cut -d ' ' -f4`\"" -c -o sockets.o sockets.c
Partager