При учете того, что в остальных приложениях libpng работает исправно. Сам OpenIL то-же работает(на MNG проверял). Есть ли смысл попробовать откатить OpenIL?
OpenIL давно переименован в DevIL. Вы случайно не старую версию поставили, тех времён, когда он назывался OpenIL?
Я знаю, что его переименовали в DevIL, и знаю почему. Просто есть слово DevIL, но нет слова OpenIL. По OpenIL искать проще.
... Подумал тут, и решил загружать PNG с параметром IL_MNG, забавно но работает. Собственно насколько я знаю, если MNG сохранять как обычный, статичный файл с PNG сжатием, то это будет PNG? Тогда не будет странным то, что с этим параметром он грузит PNG. Странно то, что если поставить IL_PNG, то не работает.