LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

откуда ж вы лезете то!

у разных компиляторов разыное понимание, что такое ошибка и ворнинг

у меня сейчас GCC 8.2.0, а у половины софта код написан еще во времена какой-нибудь некрофилии вроде 4.9.1, и на практике почти всегда первое что ты делаешь - начинаешь писать пачки патчей, которые ищут и выкашивают все эти -Wall, -Werror. А до этого нужно потратить кукуево время, чтобы загрепать все эти окаменелые автотулзы и найти эти флаги для выкорячивания

разные флаги могут действительно интерпретироваться по-разному, но -Wall -Werror это та комбинация, которая к проблемам приводит в 146% случаев

Исходная версия stevejobs, :

откуда ж вы лезете то!

у разных компиляторов разыное понимание, что такое ошибка и ворнинг

у меня сейчас GCC 8.2.0, а у половины софта код написан еще во времена какой-нибудь некрофилии вроде 4.9.1, и на практике почти всегда первое что ты делаешь - начинаешь писать пачки патчей, которые ищут и выкашивают все эти -Wall, -Werror. А до этого нужно потратить кукуево время, чтобы загрепать все эти окаменелые автотулзы и найти эти флаги для выкорячивания