Кросс-компилятор Toolchain и OpenEmbedded + BeagleBoard - PullRequest
1 голос
/ 25 сентября 2010

Я недавно начал собирать файловую систему для Beagle Board через OpenEmbedded, но теперь я также хочу изменить его ядро, используя показанное здесь: http://elinux.org/BeagleBoard#Linux_kernel.

Для этого мне нужны каталоги staging и cross-compiler toolchain, но я не могу их найти. Каталоги верхнего уровня, которые появляются после выполнения изображения консоли:

$ find tmp -maxdepth 2-type d TMP TMP / работа TMP / работа / armv7a-Ангстрем-линукс-gnueabi TMP / работа / i686-Linux TMP / работа / BeagleBoard-Ангстрем-линукс-gnueabi TMP / работа / все Ангстрем-линукс-gnueabi TMP / скачать TMP / скачать / источники TMP / pstage TMP / pstage / angstromglibc TMP / pstage / pstaging_lists TMP / корневой файловой системы TMP / развернуть TMP / развернуть / Glibc TMP / pkgdata TMP / pkgdata / armv7a-Ангстрем-линукс-gnueabi TMP / pkgdata / i686-Linux TMP / pkgdata / BeagleBoard-Ангстрем-линукс-gnueabi TMP / pkgdata / все Ангстрем-линукс-gnueabi TMP / штампов TMP / марка / armv7a-Ангстремы-линукс-gnueabi TMP / марка / i686-Linux TMP / марка / BeagleBoard-Ангстремы-линукс-gnueabi TMP / марки / все Ангстрем-линукс-gnueabi TMP / sysroots TMP / sysroots / armv7a-Ангстрем-линукс-gnueabi TMP / sysroots / i686-Linux TMP / sysroots / BeagleBoard-Ангстрем-линукс-gnueabi TMP / кэш TMP / кэш / Glibc TMP / USR TMP / USR / Lib

Обычно набор инструментов кросс-компилятора находится в каталоге tmp / cross, а промежуточное расположение - в каталоге / tmp / staging.

Может кто-нибудь мне помочь? Заранее спасибо.

1 Ответ

1 голос
/ 28 сентября 2010

Я добавил следующие каталоги в переменную PATH, и она работает:

  • TMP / sysroots / i686-Linux / USR / бен
  • TMP / sysroots / i686-Linux / USR / armv7a / бен
...