Sto tentando di compilare l'introduzione del flag -Werror
in una base di codice esistente. Uno dei problemi che sto riscontrando è che in alcuni punti viene utilizzato lo #warning
per visualizzare messaggi informativi. Questi non dovrebbero essere trattati come un errore.Come evitare che i messaggi `# warning` vengano trattati come un errore?
Una soluzione sarebbe quella di utilizzare #pragma message
invece, ma questo non sembra essere supportato dalle versioni precedenti di gcc. (I nostri server di build utilizzano gcc 4.1.2).
Qualcuno può aiutarmi a risolvere questo problema?
Bene, si sta abusando di '# warning'. Sbarazzati di questo, problema risolto. –
@CatPlusPlus: che dire di pubblicare un'alternativa? – UncleBens
@UncleBens: avrei bisogno di vedere cosa sta facendo lì per suggerire alternative diverse da "rimuoverlo". È possibile che possa essere sostituito da qualcosa a livello di sistema di build. –