The solution to this therefore is to first compile a linux i686-elf toolchain, followed by the MinGW32 toolchain we're actually interested in. This helps solve other bugs in the compilation process, such as GCC attempting to perform selftests on your MinGW32 cross compiler (which won't work...
mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection RPM_OS=linux RPM_PACKAGE_NAME=kyua RPM_PACKAGE_RELEASE=7.fc35 RPM_PACKAGE_VERSION=0.13 RPM_SOURCE_DIR=/root/kyua SELINUX_LEVEL_REQUESTED= SELINUX_ROLE_REQUESTED= SELINUX_USE_CURRENT_RANGE= SHELL=/bin/bash SHLVL...
“This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot – please use a kernel appropriate for your CPU” Asking around, i jumped to the conclusion that VBox doesn’t support 64bit OS. So sat and downloaded the x86 cd iso. And mounted it and went allover...