Если быть точным, м. б. я бы предложил заменить выражение "другую архитектуру" выражением типа "вариацию архитектуры".
Как я понял, multilib позволяет компилировать программы под разные типы процов внутри подмножества архитекуры ARM: -march=armv3 -march=armv5
С программной поддержкой плавающей точки и без: -msoft-float
Для big и little endian arm?