LINUX.ORG.RU
ФорумMobile

Android Termux gcc 10.2.0 с фортраном

 , , ,


0

1

Если кому нужно, выложил. С поддержкой фортрана.

Текущий gcc: 10.2.0

Текущий binutils: 2.34

Добавляем паблик ключ:

wget -O - https://cctools.info/public.key | apt-key add -

Добавляем репу:

echo «deb https://cctools.info termux cctools» > $PREFIX/etc/apt/sources.list.d/cctools.list

Обновляем списки пакетов:

apt update

Устанавливаем gcc-cctools(binutils-cctools установится автоматически):

apt install gcc-cctools

Устанавливаем NDK пакет для вашей архитектуры, юзайте последний, если будут косяки, пробуйте постарее. Например для aarch64:

apt install ndk-sysroot-cctools-api-26-aarch64

Показать все NDK для aarch64:

apt search ndk-sysroot-cctools | grep aarch64

Добавляем компилер в PATH (по умолчанию не устанавливается в общих путях, чтобы не конфликтовать с clang):

export PATH=$PREFIX/../cctools-toolchain/bin:$PATH

Смотрим версию:

gcc -v

Гитхаб https://github.com/pdaxrom/cctools бранч termux

https://cctools.info/index.php/Termux_repository_with_cctools_packages_(gcc_with_fortran_support_etc)


Ответ на: комментарий от Artamudo

это нативный порт, без чрутов и прутов

sashz
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.