nakka soft world !

[IT] bitbake "but no providers found in RDEPENDS_managerxxx" 에러 본문

프로그래밍언어/C++

[IT] bitbake "but no providers found in RDEPENDS_managerxxx" 에러

nakka 2021. 3. 31. 18:47
728x90

bitbake로 빌드 중에 아래와 같은 에러로 빌드 에러가 난다면...?!

 

ERROR: managerxxx-1.0-r0 do_package_qa: QA Issue: /apps/managerxxx contained in package managerxxx requires libgeee_api.so()(64bit), but no providers found in RDEPENDS_managerxxx? [file-rdeps]
ERROR: managerxxx-1.0-r0 do_package_qa: QA Issue: /apps/managerxxx contained in package managerxxx requires libhbbb_api.so()(64bit), but no providers found in RDEPENDS_managerxxx? [file-rdeps]
ERROR: managerxxx-1.0-r0 do_package_qa: QA run found fatal errors. Please consider fixing them.
ERROR: managerxxx-1.0-r0 do_package_qa: Function failed: do_package_qa
ERROR: Task (/work/project/base/sources/poky/../recipes-managerxxx/managerxxx.bb:do_package_qa) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1667 tasks of which 1661 didn't need to be rerun and 1 failed.
NOTE: Writing buildhistory

 

이는 custom하게 추가한 library의 install 경로를 지정하지 않아서 그렇다.

아래와 같이 lib 경로만 intall에 잘 추가해 주면 해결 완료~!!

do_install () {
	install -d ${D}${libdir}
	install -m 0755 ${S}/HFWK/Lib/*.so ${D}${libdir}
}

FILES_${PN} += "${libdir}/*"

 

쉽게 쓰라고 만든 것 같은데 bitbake는 하면 할수록 어렵다.

728x90
Comments