Во-первых, для того чтобы собирать современный софт, к сожалению, компилятора и рантайма мало. Нужны еще библиотеки.
То есть на любой something-dev пакет в дистрибутиве нужен еще пакет something-migw32, который бы содержал библиотеки для сборки кросс-компилятором.
Помнится, я когда у меня была необходимость собирать виндовый софт чего только в такие deb-ы не пособирал - openssl, pdcurses, opensc, libtcl.
Во-вторых, в состав собственно ming32 входят и rpm, и dpkg. И надо же как-то ставить. В общем-то наличие Debian-style репозитория OpenSource программ и библиотек под винды, исключающего дублирование библиотек, отнюдь бы не помешало.