Для компилирования под ненативную платформу
Ну вот так я делал, когда нужна была кросскомпиляция прямо на CI: https://gitlab.com/oci-containers/gitea/-/blob/main/build.sh#L43
Самым простым на тот момент решением казалось использования контейнера с debian, где прямо в репах есть gcc под кучу ненативных таргетов.
Сейчас я уже знаю, что LLVM имеет встроенную поддержку таргетов, в отличие от GCC: https://clang.llvm.org/docs/CrossCompilation.html#cross-compilation-issues Достаточно где-то иметь корень системы с либами под целевую платформу и тот же dnf с --installroot и --forcearch позволит в любую директорию поставить нужное