Вне MinGW вылетает на той машине, где работает с ошибкой времени выполнения, точный текст скажу вечером.
На соседней машине под MinGW и вне его вылетает с одной и той же ошибкой, но другой. точный текст тоже вечером.
Вообще где-то я вычитал, что на самом деле там не должно всё запускаться вне MinGW, потому что на самом деле оно под MSYS компилируется и под ним же выполняться должно. И вообще сам шелл MinGW это msys.bat по запуску. Короче путаница та еще
Добавлено спустя 54 секунды:
Сейчас переписал тупо всю файловую часть с исходной машины (ноута, где всё компилировал и запускал) на основную и пытаюсь на основной скомпилировать всё с нуля.