ktreddy 70 <[email protected]> writes: > I am trying to set up yocto build environment for openlte, meta-sdr > has most of the openlte depends > I am getting following error when I try to build sdr, > > > /build$ bitbake sdr > Loading cache: 100% |################################################ > ##################################################################### > #######################| Time: 0:00:00 > Loaded 1642 entries from dependency cache. > ERROR: ParseError at /home/ktreddy/zcu102/sources/poky/../ > meta-openembedded/meta-sdr/recipes-applications/gqrx/gqrx_git.bb:8: > Could not inherit file classes/qt4x11.bbclass > > > I do have meta-qt4 under meta-openembedded layer as below.
at bblayers.conf, does BBLAYERS include the above full path of meta-openembedded/meta-qt4? also, try placing the meta-qt4 at the same level of meta-openembeded, because these are two independent repositories (and if you run git clean -fd at meta-openmebeded, you do not remove meta-qt4 by mistake :) ) > > zcu102/sources$ ls meta-openembedded/meta-qt4/classes/ > qmake2.bbclass qmake_base.bbclass qt4e.bbclass qt4x11.bbclass > > > could you please help me on why am I getting this error ? > How can I make one layer visible to another layer ? Though BBLAYERS. Include any layer you want and depending on the priority, bitbake will deal with the corresponding metadata (bbappends, etc.) > Ex: How can I make meta-sdr visible to openlte ? I mean how can I > say to openlte that the dependency recipes are available under > meta-sdr ? > > if new recipes are available for a layer how can I get those on to my > build environment ? basically the latter answer applies to this one. > > Thanks for your help. > > [no_pho] Click here to Reply or For -- _______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
