Что без флага -std=gnu++0x, что с ним — одно и то же.
но...
Зато благодаря вашим максимально наиполнейшим описаниям я увидел искомую разницу — у меня файлы отсюда:
https://sourceforge.net/p/agg/svn/HEAD/tree/agg-2.4/
Скачал такие как у вас — и прекрасно работает!
Вот дифф:
https://sourceforge.net/p/agg/svn/53/tree/agg-2.4/src/platform/win32/agg_platform_support.cpp?diff=1&diformat=sidebyside — какой-то чувак по имени jim_barry в коммите [r53] от 2012-12-27 15:38:33 дорабатывал код, и... ...и помимо прочего зачем-то заодно поменял "
stricmp" на "
_stricmp".
Объясните пожалуйста новичку смысл такой замены?
Типа для смеху нарочно чтоб MinGW шёл в попу? А может всё же как-то можно заставить его компилировать?
Поменял в своей старой локальной копии обратно — теперь и ту версию нормально компилирует.