It is possible, but it is in general only worthwhile for people deep into crosscompiling. It also needs libraries copied from the target Linux installation to the Windows machine.
Since you have to install Linux either way, one might as well compile under Linux.
The build faq has a few pointers and background info about crosscompiling. If you persist, read it a few times back to back.