MinGW-w64-headers provides header files for Windows. The rest of the MinGW-w64 will be compiled later.
Install x86_64 MinGW-w64-headers by running the following commands:
mkdir build-x86_64-headers &&
cd build-x86_64-headers
../mingw-w64-headers/configure --prefix=/usr/x86_64-w64-mingw32 \
--enable-sdk=all \
--host=x86_64-w64-mingw32
Now, as the root user:
make install
Install i686 MinGW-w64-headers by running the following commands:
mkdir build-i686-headers &&
cd build-i686-headers
../mingw-w64-headers/configure --prefix=/usr/i686-w64-mingw32 \
--enable-sdk=all \
--host=i686-w64-mingw32
Now, as the root user:
make install
--prefix=/usr/*: This
option installs the files to their respective architecture for
better separation of architectures.
--enable-sdk=all: This
option enables the full SDK.
--host=*: This option
builds files for the architecture passed to it.