To build the player in a Linux box using the Cygwin32 cross-compiler, make sure you have the cross-compilation environmet properly installed and set up, and use the following configuration parameters: CC=i386-cygwin-gcc ./configure --host=i386-pc-cygwin32 It should produce the following binary: src/main/xmp: MS Windows PE Intel 80386 console executable not relocatable