Проблема с crossdev
Добавлено: 13.03.2024 13:32
Доброго времени суток!
Понадобилось на рабочей машине поставить arm-none-eabi. Начал, как обычно с установки crossdev и дальше столкнулся с ошибкой
Из ошибки понятно, что надо уменьшить количество потоков с 8 до 3, а как?
Понадобилось на рабочей машине поставить arm-none-eabi. Начал, как обычно с установки crossdev и дальше столкнулся с ошибкой
Код: Выделить всё
# crossdev --target arm-none-eabi
--------------------------------------------------------------------------------------------------------------
* crossdev version: 20240209
* Host Portage ARCH: amd64
* Host Portage System: x86_64-pc-linux-gnu (i686-pc-linux-gnu x86_64-pc-linux-gnu)
* Target Portage ARCH: arm
* Target System: arm-none-eabi
* Stage: 3 (C compiler & libc)
* USE=multilib: yes
* Target ABIs: default
* binutils: binutils-[latest]
* gcc: gcc-[latest]
* libc: newlib-[latest]
* CROSSDEV_OVERLAY: /var/calculate/repos/custom
* PORT_LOGDIR: /var/log/portage
* PORTAGE_CONFIGROOT: /
* Portage flags:
_ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ -
* leaving sys-libs/newlib in /var/calculate/repos/custom
* leaving sys-devel/binutils in /var/calculate/repos/custom
* leaving sys-devel/gcc in /var/calculate/repos/custom
* leaving dev-debug/gdb in /var/calculate/repos/custom
* leaving metadata/layout.conf alone in /var/calculate/repos/custom
_ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ -
* Log: /var/log/portage/cross-arm-none-eabi-binutils.log
* Emerging cross-binutils ...
xz: Reduced the number of threads from 8 to 3 to not exceed the memory usage limit of 1972 MiB
* error: binutils failed :(
*
* If you file a bug, please attach the following logfiles:
* /var/log/portage/cross-arm-none-eabi-info.log
* /var/log/portage/cross-arm-none-eabi-binutils.log.xz
* /var/calculate/tmp/portage/cross-arm-none-eabi/binutils*/temp/binutils-config.logs.tar.xz