You are generating a 64-bit executable, and it's incompatible with any 32-bit version of Windows (notice that the opposite is not true, if you had generated a 32-bit executable, it would be compatible with 64-bits Windows...)
To generate a 32-bit version of your executable, check the "project options" on eclipse. You'll have to have -march=i686
somewhere in the antfile and the project options. It's possible that Eclipse has a checkbox/combobox for it on its interface...