печально
у меня кросс-тулчейн mingw-w64 на линуксе справляется
варианты:
а) tdm-gcc забагованный и на самом деле не умеет в 64-битные адреса полностью, нужно выкинуть dev-c++ и установить другую среду разработки
б) ld на самом деле пишет какую-то полезную информацию в консоль, но среда разработки до тебя её не доносит, нужно попробовать собрать код руками через командную строку и посмотреть на вывод