C 코드를 컴파일하고 yocto를 사용하여 설치하려고합니다. 그것은 do_compile을 사용하여 성공적으로 컴파일됩니다.오류 : fakeroot 작업자를 실행하도록 생성하지 못했습니다. /PATH_TO_THIS/example_0.1.bb:do_install : [Errno 2] 해당 파일이나 디렉토리가 없습니다.
do_install
을 사용하여 설치를 시도했지만 오류가 발생했습니다.
ERROR: Failed to spawn fakeroot worker to run /PATH_TO_THIS/example_0.1.bb:do_install: [Errno 2] No such file or directory
당신이 -b 사용되는 위의 의견을 바탕으로
SUMMARY = "Simple helloworld application"
SECTION = "examples"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR} /MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
SRC_URI = "file://sample.c"
S = "${WORKDIR}"
do_compile() {
x86_64-linux-gnu-gcc sample.c -o test_example
}
do_install() {
install -d ${D}${bindir}
install -m 0755 test_example ${D}${bindir}
}
정확히 어떻게 실행하나요? 우연히 bitbake의 -b 옵션을 사용하고 있습니까? – bluelightning
안녕하세요 bluelightning, 예 bitbake -b /*path*/example_0.1.bb – anikhan