2010-09-25 2 views
1

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

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

$ найти TMP -maxdepth 2 -типа 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/rootfs tmp/deploy tmp/deploy/glibc tmp/pkg Данные TMP/pkgdata/armv7a-ангстрем-Linux-gnueabi TMP/pkgdata/i686-Linux TMP/pkgdata/BeagleBoard-ангстрем-Linux-gnueabi TMP/pkgdata/все-ангстрем-Linux-gnueabi TMP/марки TMP/Марки/armv7a-ангстрем-Linux-gnueabi TMP/Марки/i686-Linux TMP/Марки/BeagleBoard-ангстрем-Linux-gnueabi TMP/марки/все-ангстрем-Linux-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 /.

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

ответ

1

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

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