gcc-aarch64-linux-gnu
gcc-arm-linux-gnueabihf
gcc-riscv64-linux-gnu
gcc-loongarch64-linux-gnu
Вроде это 64 битные пакеты?! А мне надо 32-битные.
А для e2k надо спрашивать компилятор у МЦСТ при покупке компьютера с эльбрусом.
Есть alt linux для e2k, скорее всего gcc на него есть.
m32 опция работает только в x86 архитектурх
Спасибо! Да действительно работает, но не линкуется:
:-1: ошибка: skipping incompatible /usr/lib64/gcc/x86_64-alt-linux/10/libstdc++.so when searching for -lstdc++
Видимо или конфликт библиотек или какой-то либы не хватает.
Т.е. на сборке для байкала-м ни как нельзя собрать 32-битный код? Вроде же есть 32-битные процессора arm.
Там у ARM процессоров - великое разнообразие архитектур и моделей. И нужно выбрать и установить tools только для своей модели.
Да, согласен, но если скомпилированых пакетов нет репозитории, тогда надо как-то видимо искать исходники?
И читать вам не перечитать - там несколько десятков страниц.
Там надо смотреть опции для процессоров arm, и к сожалению, нужных ключей нет.
А лучше взять книжное руководство по GCC.
Спасибо посмотрим, но это общая инфо, не факт, что в данном конкретном случае как-то поможет.
"на халяву не прохиливает"
Что делать, не мытьем, так катаньем.