un warning non è un errore. Sono dei messaggi che restituisce il compilatore durante la compilazione. Possono anche dipendere dal tipo di impostazioni settate nel compilatore stesso.

Questo in generale, di preciso non so a cosa si riferisce