openbedded 환경에서 bitbake를 실행 중이며 조리법 파일의 99 %가 누락 된 것 같습니다. 내 conf 디렉토리에있는 local.conf 파일을 편집 한, 그것은 선이 있습니다조리법을 찾을 수없는 Bitbake
BBFILES := "/blah/blah/blah/rootfs/openembedded/recipes/*/*.bb"
을 내가 함께 그 경로를 확인하는 경우 :
ls -l /blah/blah/blah/rootfs/openembedded/recipes/*/*.bb
나는 BB 파일의 톤을 참조하십시오.
내가해야 할 전부 문서 주어진 생각 ,하지만 난 bitbake를 실행할 때, 나는 다음과 같은 오류 얻을 :
bitbake base-image
NOTE: Handling BitBake files: \ (0015/0015) [100 %]
Parsing of 15 .bb files complete (14 cached, 1 parsed). 15 targets, 0 skipped, 0 masked, 0 errors.
ERROR: Nothing PROVIDES 'base-image'
Build Configuration:
BB_VERSION = "1.10.2"
METADATA_BRANCH = "<unknown>"
METADATA_REVISION = "8c6a371"
TARGET_ARCH = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE = "at91sam9x5ek"
DISTRO = "angstrom"
DISTRO_VERSION = "v20131031"
TARGET_FPU = "soft"
Unknown Event: <bb.event.NoProvider instance at 0x1b70a28>
ERROR: Nothing PROVIDES 'base-image'
Command execution failed: Traceback (most recent call last):
File "/home/max/workspace/tacbio/tacbio-kernel-2_6_39/rootfs/openembedded/bitbake/lib/bb/command.py", line 88, in runAsyncCommand
commandmethod(self.cmds_async, self, options)
File "/home/max/workspace/tacbio/tacbio-kernel-2_6_39/rootfs/openembedded/bitbake/lib/bb/command.py", line 174, in buildTargets
command.cooker.buildTargets(pkgs_to_build, task)
File "/home/max/workspace/tacbio/tacbio-kernel-2_6_39/rootfs/openembedded/bitbake/lib/bb/cooker.py", line 782, in buildTargets
taskdata.add_provider(localdata, self.status, k)
File "/home/max/workspace/tacbio/tacbio-kernel-2_6_39/rootfs/openembedded/bitbake/lib/bb/taskdata.py", line 354, in add_provider
self.add_provider_internal(cfgData, dataCache, item)
File "/home/max/workspace/tacbio/tacbio-kernel-2_6_39/rootfs/openembedded/bitbake/lib/bb/taskdata.py", line 383, in add_provider_internal
raise bb.providers.NoProvider(item)
NoProvider: base-image
그래서, 경로, 잘못 표시되지 않습니다 및 수백 bb 파일이 있지만 bitbake는 15 개의 조리법 만 볼 수 있습니다. 내가 놓친 어떤 생각? 불행히도 내 특정 게시판과 함께 제공되는 설명서는 몇 년 오래된, 그래서 OE 또는 Yocto 더 이상 정확히 일치하지 않습니다.