error in creating bitbake image

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

error in creating bitbake image

444 次查看
venkataramana1
Contributor I

Hii,

I am using UBUNTU_20.04_FLEXBUILD_YOCTO_TINY

initially i have created a hello.c file and using cross compiled  it generates the object file.  later i copied this object file into  the path: home/icomm/distro/build-ls1043ardb/sources/meta-freescale/recipes-extended/merge-files/merge-files/merge. 

Changed  the  fsl-image-mfgtool.bb   to  include  the  merge-files

LICENSE = "MIT"

IMAGE_INSTALL:append = " \

    packagegroup-core-ssh-dropbear \

    packagegroup-fsl-mfgtools \

    udev-extraconf \

    file \

    parted \

    lmsensors-sensors \

    restool \

    fmc \

    sudo \

    curl \

    merge-files \

"

IMAGE_INSTALL:remove:ls1021atwr = "restool"

 

PACKAGE_EXCLUDE = "kernel-image-*"

 

export IMAGE_BASENAME = "fsl-image-mfgtool"

 

IMAGE_ROOTFS_EXTRA_SPACE = "262144"

 

In the bb file following script is present

DESCRIPTION = "Merge prebuilt/extra files into rootfs"

LICENSE = "MIT"

LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"

 

inherit allarch

 

SRC_URI = "file://merge"

S = "${WORKDIR}"

 

MERGED_DST ?= "${ROOT_HOME}"

do_install () {

    install -d ${D}/${MERGED_DST}

    find ${WORKDIR}/merge/ -maxdepth 1 -mindepth 1 -not -name README \

    -exec cp -fr '{}' ${D}/${MERGED_DST}/ \;

    find ${WORKDIR}/merge/ -maxdepth 1 -mindepth 1 -exec rm -fr '{}' \;

}

do_configure[noexec] = "1"

do_compile[noexec] = "1"

 

FILES:${PN} = "/*"

ALLOW_EMPTY:${PN} = "1"

INSANE_SKIP:${PN} = "debug-files dev-so"

 

 later i have run the command : bitbake fsl-image-mfgtool

i am getting following error:

Loaded 4803 entries from dependency cache.

ERROR: ParseError at /home/icomm/distro/sources/meta-freescale/recipes-extended/merge-files/merge-files_1.0.bb:5: Could not inherit file classes/arch64.bbclass

ERROR: Parsing halted due to errors, see error messages above

 

Summary: There were 2 ERROR messages, returning a non-zero exit code.

please any one help me to resolve this issue

0 项奖励
回复
1 回复

399 次查看
yipingwang
NXP TechSupport
NXP TechSupport

Would you please provide detailed information?

Which "layerscape Linux distribution" are you using? Is it released by NXP? Where did you download it?
I want to do verification on my build machine.

In addition, it is weird that why source recipe folder was deployed in build project folder build-ls1043ardb in your build environment.

0 项奖励
回复