Перейти к содержанию
    

Промышленный компьютер тион-про28

Quote

1 и 2 - после того, как ядро научитесь перекомпилировать.

Я же это делал уже, make linux-rebuild

Или это не то? 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 minute ago, Alex_Golubev said:

Или это не то? 

Я имел в виду "Изменять конфигурацию и перекомпилировать"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы подскажите где нужно изменять конфигурацию в каких файлах? А перекомпилировать командой linux-rebuild

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 minutes ago, Alex_Golubev said:

Вы подскажите где нужно изменять конфигурацию в каких файлах?

Я дождусь ответа на вопрос: "Есть /proc/config.gz в загруженной системе"?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 minutes ago, Alex_Golubev said:

Вы подскажите где нужно изменять конфигурацию в каких файлах? А перекомпилировать командой linux-rebuild

Все что мы делали до сих пор - это, по сути, демонстрация возможности быстрого старта. Тут все успешно - система собирается и загружается.

Сейчас нужно двигаться в глубины по следующему примерно плану:

1. Перейти на внешний тулчейн

2. Собрать ядро отдельно

3. Сконфигурировать его под свои нужды

4. Подцепить ядро к buildroot

5. Собрать нужные пакеты (тут и до Qt с его creator'ом дойдем)

Инструкцию напишу, но немного позже. Пока советую просто попрактиковаться в работе под Linux'ом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Загружаем тулчейн:

https://releases.linaro.org/components/toolchain/binaries/7.4-2019.02/arm-linux-gnueabi/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabi.tar.xz

Распаковываем, например, в ~/work/toolchains/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabi (нужные директории, естественно, создаем).

 

Далее в buildroot'е:

make menuconfig, ставим

Toolchain  --->
    Toolchain type (External toolchain)  --->
    Toolchain (Custom toolchain)  --->
    Toolchain origin (Pre-installed toolchain)  --->
    (Путь к распакованному тулчейну) Toolchain path
    ($(ARCH)-linux-gnueabi) Toolchain prefix
    External toolchain gcc version (7.x)  --->
    External toolchain kernel headers series (4.10.x)  --->
    External toolchain C library (glibc/eglibc)  ---> 

make clean

make

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Распаковать смог, в ~/work/toolchains/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabi. 

Извиняюсь за глупый вопрос, но не смог понять:

Quote

Далее в buildroot'е:

make menuconfig, ставим


Toolchain  --->
    Toolchain type (External toolchain)  --->
    Toolchain (Custom toolchain)  --->
    Toolchain origin (Pre-installed toolchain)  --->
    (Путь к распакованному тулчейну) Toolchain path
    ($(ARCH)-linux-gnueabi) Toolchain prefix
    External toolchain gcc version (7.x)  --->
    External toolchain kernel headers series (4.10.x)  --->
    External toolchain C library (glibc/eglibc)  ---> 

Прошу более подробно рассказать как это сделать? 

Изменено пользователем Alex_Golubev

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Установил ncurses-dev. Но make menuconfig не запустился. 

 

установка ncurses-dev.png

 

установка Toolchain ошибка.png

Изменено пользователем Alex_Golubev

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если честно, я в некотором замешательстве. Посмотрите вывод cat Makefile | grep menuconfig, точно должна быть такая цель.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...