Я думал о том, временное решение, вдохновленный тем, что многие архитектуры могут выполняться в любом байтов. AFAIK, Virtual PC использовал эту особенность PowerPC для запуска Windows на Mac. По-видимому, Linux также поддерживает работу прямой порядок байтов PPC бинарников иначе большой обратный порядок байт системы.
Это не будет так просто, как компиляция с -mlittle обратным порядком байтов, поскольку библиотеки должны, вероятно, имеют один и тот же порядок байтов. Можно было бы пересечь компилирование мало-Endian системы, компилировать статический бинарник в изолированном окружении, и запустить полученный исполняемый файл в обычной большой обратном порядке байт системы. Или это может быть запущен в изолированном окружении, если это проще.
До сих пор мне не удалось построить такую систему, но это может быть возможно с подходящим кросс-компилятор. Я уже использую Gentoo и Crossdev для таких вещей, но я не нашел подходящий тип целевой машины для этого.