Использование bitbake для сборки собственного ядра gumstix

У меня есть Gumstix Overo, который я настраиваю для работы с камерой e-CAM. Документация, предоставленная производителем камеры, просит меня установить исправление для ядра 2.6.34 и скомпилировать его с поддержкой Video For Linux. Когда я смотрю на пользовательскую документацию gumstix, они говорят, что я должен выполнить:

bitbake -c menuconfig virtual/linux

Однако когда я запускаю эту команду, я получаю

bacon:~/proj/overo-oe$ bitbake -c menuconfig virtual/linux
NOTE: Handling BitBake files: \ (7100/7100) [100 %]
NOTE: Parsing finished. 6382 cached, 413 parsed, 305 skipped, 2 masked.
ERROR: Nothing PROVIDES 'virtual/linux'

Я не совсем уверен в том, как предоставить виртуальный / Linux. Любые идеи о том, как исправить эту ошибку?

3 ответа

Решение

Это может быть случай устаревшей документации. В любом случае, моя текущая работа заключается в том, чтобы явно назвать ядро: bitbake -c menuconfig linux-omap3-2.6.34

Я могу помочь с пошаговой процедурой для ядра bitbake 3.0. Если это может быть полезно для вас. Используя WMware Ubuntu ...

Я бы держался подальше от замысловатых систем сборки, как bitbake. Кажется, что каждый изобретает один… делает "инструмент", чтобы получить больше времени, чем то, что вы хотите сделать с помощью инструмента. Все они одинаковы. Линус процитировал бы этих парней: просто не делай этого!

Другие вопросы по тегам