Создание пользовательского образа Linux с помощью Yocto с использованием компилятора TI sitara am335x devkit

Я хочу использовать Yocto для создания дистрибутива Linux из моих собственных источников (не источников Arago).

Я установил плагин Yocto eclipse, но не могу настроить набор инструментов компилятора.

У меня установлен SDK ti-sdk-am335x-evm-07.00.00.00, и я хотел бы использовать его для компиляции собственного дистрибутива.

В настройках Yocto Project ADT в eclipse, что я указываю для: Корневого местоположения Toolchain и Sysroot Location?

Он не покажет целевую архитектуру, когда я попытаюсь ее настроить. Какие папки установить?


person JohnyTex    schedule 25.08.2014    source источник


Ответы (1)


Во-первых, убедитесь, что вы построили цепочку инструментов или иным образом сделали ее доступной. Попробуй это:

bitbake мета-иде-поддержка

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

Вы ознакомились с Йокто Мануалл? В частности, посмотрите раздел: 4.2.2.1.4.1. Настройка параметров кросс-компилятора

То, что я получил для работы, это:

Расположение корня Toolchain: в руководстве указано, что это верхняя часть каталога сборки, но для меня это не сработает, если я не найду его в build/tmp. Другими словами, корневой каталог Toolchain — это каталог, расположенный прямо над местом, где был создан сценарий установки среды.

Системный каталог: build/tmp/sysroots/

Кроме того, попробуйте выбрать «Автономная предварительно созданная цепочка инструментов» вместо «Создать цепочку инструментов, основанную на системе», как описано здесь< /а>.

person ncrypticus    schedule 30.09.2014