Написал некоторую базу кода на линуксе, все собиралось без единого ворнинга с -W3. Стало необходимо портировать это на мастдай, благо, все было на cmake.
В результате - о, УЖАС, - оно ругается на переменную с именем errno, объявленную внутри структуры! Какой-то мудак прописал в SDK
#define errno <......>
и теперь придется переписывать половину кода!
А еще этот великий компилятор ругается на мои макросы, которые на gcc идеально компилируются. В сумме выдает 250 ошибок, мать его, хотя код написан полностью в соответствии с C89!
Как я ненавижу этот сраный виндовз!