Инструменты пользователя

Инструменты сайта


orange_pi_one

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
orange_pi_one [2017/08/18 00:12]
reug [Ссылки]
orange_pi_one [2017/09/03 22:17] (текущий)
reug [Установка ARM Toolchain и настройка окружения]
Строка 43: Строка 43:
 <code bash> <code bash>
 ln -s gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf /​opt/​gcc-linaro ln -s gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf /​opt/​gcc-linaro
 +</​code>​
 +
 +Примечание:​ данная сборка имеет множество повторяющихся файлов. Данный скрипт освободит 137 Мбайт.
 +Запускать из каталога gcc-linaro.
 +<​code>​
 +cd bin
 +
 +rm arm-linux-gnueabihf-c++
 +ln -s arm-linux-gnueabihf-g++ arm-linux-gnueabihf-c++
 +rm arm-linux-gnueabihf-gcc
 +ln -s arm-linux-gnueabihf-gcc-6.3.1 arm-linux-gnueabihf-gcc
 +rm arm-linux-gnueabihf-ld
 +ln -s arm-linux-gnueabihf-ld.bfd arm-linux-gnueabihf-ld
 +
 +cd ..
 +
 +cd arm-linux-gnueabihf
 +
 +rm -r lib
 +ln -s libc/lib lib
 +
 +rm bin/*
 +for t in ar as ld ld.bfd ld.gold nm objcopy objdump ranlib readelf strip
 +do
 +ln -s ../​../​bin/​arm-linux-gnueabihf-$t bin/$t
 +done
 +
 +rm libc/​usr/​libexec/​getconf/​*
 +for t in POSIX_V6_ILP32_OFF32 POSIX_V6_ILP32_OFFBIG POSIX_V7_ILP32_OFF32 POSIX_V7_ILP32_OFFBIG ​ XBS5_ILP32_OFF32 XBS5_ILP32_OFFBIG
 +do
 +ln -s ../​../​bin/​getconf libc/​usr/​libexec/​getconf/​$t
 +done
 +
 +cd ..
 +
 +cd share/​man/​man1
 +rm arm-linux-gnueabihf-g++.1
 +ln -s arm-linux-gnueabihf-gcc.1 arm-linux-gnueabihf-g++.1
 </​code>​ </​code>​
  
orange_pi_one.1503004365.txt.gz · Последние изменения: 2017/08/18 00:12 — reug