Werror
является аргументом gcc, вы не можете удалить его напрямую с помощью ./configure
, в противном случае в тексте справки появится опция типа --disable-error
. Однако это возможно.
Установить переменную среды:
export CFLAGS="-Wno-error"
Это для компиляторов Си. Если в проекте используется C ++, выполните:
export CXXFLAGS="-Wno-error"
В очень редком случае проект не учитывает эти переменные, в крайнем случае вы должны отредактировать файл configure.ac
и найти -Werror
и удалить его из строки, в которой он встречается (хотя будьте осторожны).