Yes, it is possible, but you still need a Linux machine to compile it (without any problems).
There is a lot of information about porting android to the X86 platform on the network. I suggest you start with this: Android-x86 - Porting Android to x86 .
You can also watch XDA forun . They do a great job of porting ROMs.
Sincerely.
source share