Si tu compiles avec gcc via mingw, je ne vois pas comment gcc pourrait être 64bit.

De souvenir, il y a une option -m64 pour compiler en 64bit. Il y a peut-être -m32 pour le 32bit.

Mais je pense...