I настоятельно рекомендуем установить Linux (дистрибутив, аналогичный тому, что дает вам Amazon) внутри виртуальной машины на вашем компьютере с Windows. Вероятно, это гораздо проще и быстрее, чем пытаться построить кросс-компилятор, кросс-компилировать GNU libc, кросс-компилировать Qt и т. Д ...
MinGW (или Cygwin) - это не кросс-компилятор в Windows, ориентированный на Linux, это нативный компилятор (с некой библиотекой эмулятора Posix). Он не может создавать исполняемые файлы Linux ELF в Windows.