Доброго времени суток… Есть проект, собираемый со следующими опциями: -Wextra -Wall -Werror -Wfatal-errors -pedantic -pedantic-errors
Когда я использовал GCC 4.7.*, все собиралось хорошо, но при переходе на 4.8.1 компилятор останавливается на первом же предупреждении из заголовочного файла boost… Можно ли как-нибудь отключить все предупреждения для внешних заголовочных файлов, но оставить их для файлов проекта?
P.S. Использую сборку MinGW-builds под Windows, для сборки использую CMake…
Насчет остальных не знаю, а вот Qt или Kdelib выкидывают варнинги в том случае, если используется что-то из разряда Deprecated, т.е. это сигналы, что сейчас это может работать, а вот в будущем уже нет.