This PR replaces the g++-multilib
compiler with arch-specific cross-compilers for x86_64 and i386 hosts.
Motivation:
- The
g++-multilib
package conflicts with arch-specific cross-compiler packages. That means it is not possible to cross compile for i386 and other platforms on x86_64 system with the same set of installed packages. - The
g++-multilib
package is not available for the aarch64 arch. That means it is not possible to cross-compile for x86_64 in a Docker container on Apple Silicon based systems.