Aber den Code::Blocks mit dem MinGW solltest du dir mal anschauen.
Die aktuellen Versionen des Code::Blocks wurden mit einem gcc 4.x.y compiliert. Auf einer älteren Version des gcc basiert der gebundlete MinGW. Aber es lassen sich, wenn Bedarf besteht, neuere gcc einbinden.