Como suprimir avisos para 'void *' para 'foo *' conversões (reduzido de erros por -fmissivo)

Eu estou tentando compilar algum código c com g + + (sim, de propósito). Estou recebendo erros como (por exemplo):

error: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]

adicionando-fpermissive para as opções de compilação me pega:

error: invalid conversion from 'void*' to 'unsigned char*' [-Werror=permissive]

o que parece ser um erro por causa de-Werror, no entanto, adicionando-Wno-error=permissive -Wno-permissive resulta em:

error: -Werror=permissive: no option -Wpermissive
error: unrecognized command line option "-Wno-permissive" [-Werror]

Como faço para desativar avisos (globaly) para conversões de void * para outros tipos de ponteiro?

questionAnswers(2)

yourAnswerToTheQuestion