Skip to content

NXP系列交叉编译 #178

@simon1990842

Description

@simon1990842

描述问题

NPX系列 IMX.8 Linux中进行交叉编译,无法完成。

期待的结果

能顺利完成tbox IMX.8交叉编译。

错误信息

image
error: ...mdir/core/sandbox/modules/import/core/base/scheduler.lua:56: cannot find known tool script for aarch64-poky-linux-gcc -mcpu=cortex-a35+crc+crypto -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/opt/fsl-imx-xwayland/5.4-zeus/sysroots/aarch64-poky-linux
stack traceback:
@programdir/core/base/utils.lua:290: in function <@programdir/core/base/utils.lua:280>
[C]: in function 'error'
@programdir/core/base/os.lua:829: in function 'base/os.raiselevel'
(...tail calls...)
...mdir/core/sandbox/modules/import/core/base/scheduler.lua:56: in field 'co_start_withopt'
@programdir/modules/private/async/runjobs.lua:199: in function <@programdir/modules/private/async/runjobs.lua:159>
[C]: in function 'xpcall'
@programdir/core/base/utils.lua:280: in function 'base/utils.trycall'
@programdir/core/base/scheduler.lua:487: in function 'base/scheduler.co_group_begin'
...mdir/core/sandbox/modules/import/core/base/scheduler.lua:94: in field 'co_group_begin'
@programdir/modules/private/async/runjobs.lua:159: in function <@programdir/modules/private/async/runjobs.lua:54>
(...tail calls...)
@programdir/actions/build/build.lua:244: in function <@programdir/actions/build/build.lua:238>
(...tail calls...)
@programdir/actions/build/main.lua:101: in global '_do_build'
@programdir/actions/build/main.lua:143: in function <@programdir/actions/build/main.lua:137>
[C]: in function 'xpcall'
@programdir/core/base/utils.lua:280: in function 'base/utils.trycall'
@programdir/core/sandbox/modules/try.lua:121: in global 'try'
@programdir/actions/build/main.lua:135: in function <@programdir/actions/build/main.lua:106>
(...tail calls...)
[C]: in function 'xpcall'
@programdir/core/base/utils.lua:280: in function 'base/utils.trycall'
(...tail calls...)
@programdir/core/base/task.lua:519: in function 'base/task.run'
@programdir/core/main.lua:278: in upvalue 'cotask'
@programdir/core/base/scheduler.lua:371: in function <@programdir/core/base/scheduler.lua:368>
上述情况为按照手册,先source 了交叉编译环境进行的交叉编译;

image
上述根据教程手动设置编译选项的结果图

相关环境

ubuntu 18.04

其他信息

NXP imx.8 芯片交叉编译

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions