Использование bitbake для создания пользовательского ядра gumstix
-
29-09-2019 - |
Вопрос
У меня есть gumstix Overo, который я настраиваю для работы с камерой e-CAM.Документация, предоставленная camera manufacture, просит меня исправить ядро 2.6.34 и скомпилировать Видео для поддержки 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'
Я не совсем уверен в том, как я предоставляю virtual / linux.Есть какие-нибудь идеи о том, как исправить эту ошибку?
Решение
Это может быть связано с устаревшей документацией.В любом случае, моя текущая работа заключается в том, чтобы явно назвать ядро:bitbake -c menuconfig linux-omap3-2.6.34
Другие советы
Я могу помочь с пошаговой процедурой для ядра bitbake 3.0.Если это может быть вам полезно.Используя WMware Ubuntu ...
Я бы держался подальше от таких запутанных систем сборки, как bitbake.Кажется, что каждый из них что-то изобретает...создание "инструмента" позволит вам уделять больше времени тому, что вы хотите сделать с помощью этого инструмента.Все они одинаковы.Лайнус бы процитировал этих парней:Просто не делай этого...!