Система сборки используется? какая?
Что-то мне нашептывает что это cmake, и на разных вениках разные версии оного )
Система сборки не при чем.
Проверял просто компиляцию самим g++
Вот такой командой.
Bash
g++ -dM -E -std=c++11 -o def.h main.cpp
В одном случае в def.h #define __STRICT_ANSI__ 1 есть, а в другом нет.
При чем это появляется только при использовании -std=c++11.
Без него STRICT_ANSI нет. А так же если использовать -std=gnu++0x тоже нет.