i.MX 8M+: error building kernel tools with yocto-generated toolchain

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

i.MX 8M+: error building kernel tools with yocto-generated toolchain

跳至解决方案
2,173 次查看
ianb
Contributor I

I'm running into build errors when I try to compile the kernel tools with a toolchain I created via Yocto for the i.MX 8M+ eval kit. I'm able to build the device tree, the kernel, and modules; it's just the tools that are failing. Specifically spidev_test. The toolchain was generated via `bitbake <image> -c populate_sdk` as per the i.MX Yocto docs, and has been working fine otherwise.

Here's what I'm seeing:

$ source /opt/fsl-imx-xwayland/6.6-scarthgap/environment-setup-armv8a-poky-linux
$ make tools/spi
  DESCEND spi
  CC      /home/ian/build/imx-yocto-bsp/linux-imx/tools/spi/spidev_test.o
In file included from spidev_test.c:11:
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/lib/aarch64-poky-linux/gcc/aarch64-poky-linux/13.3.0/include/stdint.h:9:16: fatal error: stdint.h: No such file or directory
    9 | # include_next <stdint.h>
      |                ^~~~~~~~~~
compilation terminated.

 

I can bypass this by adding `-I/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/include` to CFLAGS, but then I run into this:

  DESCEND spi
  CC      /home/ian/build/imx-yocto-bsp/linux-imx/tools/spi/spidev_test.o
In file included from /opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/include/features.h:527,
                 from /opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/include/bits/libc-header-start.h:33,
                 from /opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/include/stdint.h:26,
                 from spidev_test.c:11:
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/include/gnu/stubs.h:7:11: fatal error: gnu/stubs-32.h: No such file or directory
    7 | # include <gnu/stubs-32.h>
      |           ^~~~~~~~~~~~~~~~
compilation terminated.

 

I see that the toolchain is (incorrectly?) linking to stubs-32 and hack in a link to stubs-64 (arm64 target). When I try again, I get this:

$ make tools/spi
  DESCEND spi
  CC      /home/ian/build/imx-yocto-bsp/linux-imx/tools/spi/spidev_test.o
In file included from spidev_test.c:11:
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/include/stdint.h:98: warning: "__INT64_C" redefined
   98 | #  define __INT64_C(c)  c ## LL
      | 
<built-in>: note: this is the location of the previous definition
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/include/stdint.h:99: warning: "__UINT64_C" redefined
   99 | #  define __UINT64_C(c) c ## ULL
      | 
<built-in>: note: this is the location of the previous definition
  LD      /home/ian/build/imx-yocto-bsp/linux-imx/tools/spi/spidev_test-in.o
  LINK    /home/ian/build/imx-yocto-bsp/linux-imx/tools/spi/spidev_test
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/13.3.0/ld: cannot find Scrt1.o: No such file or directory
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/13.3.0/ld: cannot find crti.o: No such file or directory
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/13.3.0/ld: cannot find crtbeginS.o: No such file or directory
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/13.3.0/ld: cannot find -lgcc: No such file or directory
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/13.3.0/ld: cannot find -lgcc_s: No such file or directory
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/13.3.0/ld: cannot find -lc: No such file or directory
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/13.3.0/ld: cannot find -lgcc: No such file or directory
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/13.3.0/ld: cannot find -lgcc_s: No such file or directory
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/13.3.0/ld: cannot find crtendS.o: No such file or directory
/opt/fsl-imx-xwayland/6.6-scarthgap/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/13.3.0/ld: cannot find crtn.o: No such file or directory
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:42: /home/ian/build/imx-yocto-bsp/linux-imx/tools/spi/spidev_test] Error 1
make[2]: *** [Makefile:73: spi] Error 2
make[1]: *** [/home/ian/build/imx-yocto-bsp/linux-imx/Makefile:1362: tools/spi] Error 2
make: *** [Makefile:234: __sub-make] Error 2

 

It looks like something isn't set up right within the toolchain. Or, am I missing something in my system environment? Any clues as to what's happening here?

0 项奖励
回复
1 解答
2,150 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

It looks like you have to build the full-image to compile this since for some reason I received stubs-32-bit and for full-image stubs64.

Regards

在原帖中查看解决方案

0 项奖励
回复
2 回复数
2,127 次查看
ianb
Contributor I

Ah, that checks out! My custom image is a variant of `imx-image-multimedia`; I haven't built `full-image`. Thanks!

0 项奖励
回复
2,151 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

It looks like you have to build the full-image to compile this since for some reason I received stubs-32-bit and for full-image stubs64.

Regards

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2035800%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Ei.MX%208M%2B%EF%BC%9A%E4%BD%BF%E7%94%A8%20yocto%20%E7%94%9F%E6%88%90%E7%9A%84%E5%B7%A5%E5%85%B7%E9%93%BE%E6%9E%84%E5%BB%BA%E5%86%85%E6%A0%B8%E5%B7%A5%E5%85%B7%E6%97%B6%E5%87%BA%E9%94%99%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2035800%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%BD%93%E6%88%91%E5%B0%9D%E8%AF%95%E4%BD%BF%E7%94%A8%E9%80%9A%E8%BF%87%20Yocto%20%E4%B8%BA%20i.MX%208M%2B%20%E8%AF%84%E4%BC%B0%E5%A5%97%E4%BB%B6%E5%88%9B%E5%BB%BA%E7%9A%84%E5%B7%A5%E5%85%B7%E9%93%BE%E7%BC%96%E8%AF%91%E5%86%85%E6%A0%B8%E5%B7%A5%E5%85%B7%E6%97%B6%E9%81%87%E5%88%B0%E4%BA%86%E6%9E%84%E5%BB%BA%E9%94%99%E8%AF%AF%E3%80%82%E6%88%91%E8%83%BD%E5%A4%9F%E6%9E%84%E5%BB%BA%E8%AE%BE%E5%A4%87%E6%A0%91%E3%80%81%E5%86%85%E6%A0%B8%E5%92%8C%E6%A8%A1%E5%9D%97%EF%BC%9B%E5%8F%AA%E6%98%AF%E5%B7%A5%E5%85%B7%E5%87%BA%E7%8E%B0%E6%95%85%E9%9A%9C%E3%80%82%E5%85%B7%E4%BD%93%E6%9D%A5%E8%AF%B4%E5%B0%B1%E6%98%AFspidev_test%E3%80%82%E8%AF%A5%E5%B7%A5%E5%85%B7%E9%93%BE%E6%98%AF%E6%A0%B9%E6%8D%AE%20i.MX%20Yocto%20%E6%96%87%E6%A1%A3%E9%80%9A%E8%BF%87%E2%80%9Cbitbake%20%3CIMAGE%3E%20-c%20populate_sdk%E2%80%9D%E7%94%9F%E6%88%90%E7%9A%84%EF%BC%8C%E5%B9%B6%E4%B8%94%E4%B8%80%E7%9B%B4%E8%BF%90%E8%A1%8C%E8%89%AF%E5%A5%BD%E3%80%82%3C%2FIMAGE%3E%3C%2FP%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E6%98%AF%E6%88%91%E6%89%80%E7%9C%8B%E5%88%B0%E7%9A%84%EF%BC%9A%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%24%20source%20%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fenvironment-setup-armv8a-poky-linux%0A%24%20make%20tools%2Fspi%0A%20%20DESCEND%20spi%0A%20%20CC%20%20%20%20%20%20%2Fhome%2Fian%2Fbuild%2Fimx-yocto-bsp%2Flinux-imx%2Ftools%2Fspi%2Fspidev_test.o%0AIn%20file%20included%20from%20spidev_test.c%3A11%3A%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Flib%2Faarch64-poky-linux%2Fgcc%2Faarch64-poky-linux%2F13.3.0%2Finclude%2Fstdint.h%3A9%3A16%3A%20fatal%20error%3A%20stdint.h%3A%20No%20such%20file%20or%20directory%0A%20%20%20%209%20%7C%20%23%20include_next%20%3CSTDINT.H%3E%0A%20%20%20%20%20%20%7C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%5E~~~~~~~~~%0Acompilation%20terminated.%3C%2FSTDINT.H%3E%3C%2FCODE%3E%3C%2FPRE%3E%3CBR%20%2F%3E%3CP%3E%E6%88%91%E5%8F%AF%E4%BB%A5%E9%80%9A%E8%BF%87%E5%B0%86%E2%80%9C%20%3CSPAN%3E-I%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Finclude%E2%80%9D%E6%B7%BB%E5%8A%A0%E5%88%B0%20CFLAGS%20%E6%9D%A5%E7%BB%95%E8%BF%87%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%8C%E4%BD%86%E5%90%8E%E6%9D%A5%E6%88%91%E9%81%87%E5%88%B0%E4%BA%86%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%20%20DESCEND%20spi%0A%20%20CC%20%20%20%20%20%20%2Fhome%2Fian%2Fbuild%2Fimx-yocto-bsp%2Flinux-imx%2Ftools%2Fspi%2Fspidev_test.o%0AIn%20file%20included%20from%20%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Finclude%2Ffeatures.h%3A527%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20from%20%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Finclude%2Fbits%2Flibc-header-start.h%3A33%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20from%20%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Finclude%2Fstdint.h%3A26%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20from%20spidev_test.c%3A11%3A%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Finclude%2Fgnu%2Fstubs.h%3A7%3A11%3A%20fatal%20error%3A%20gnu%2Fstubs-32.h%3A%20No%20such%20file%20or%20directory%0A%20%20%20%207%20%7C%20%23%20include%20%3CGNU%3E%0A%20%20%20%20%20%20%7C%20%20%20%20%20%20%20%20%20%20%20%5E~~~~~~~~~~~~~~~%0Acompilation%20terminated.%3C%2FGNU%3E%3C%2FCODE%3E%3C%2FPRE%3E%3CBR%20%2F%3E%3CP%3E%E6%88%91%E7%9C%8B%E5%88%B0%E5%B7%A5%E5%85%B7%E9%93%BE%EF%BC%88%E4%B8%8D%E6%AD%A3%E7%A1%AE%EF%BC%9F%EF%BC%89%E9%93%BE%E6%8E%A5%E5%88%B0%20stubs-32%20%E5%B9%B6%E7%A0%B4%E8%A7%A3%E9%93%BE%E6%8E%A5%E5%88%B0%20stubs-64%20(arm64%20%E7%9B%AE%E6%A0%87)%E3%80%82%E5%BD%93%E6%88%91%E5%86%8D%E6%AC%A1%E5%B0%9D%E8%AF%95%E6%97%B6%EF%BC%8C%E6%88%91%E5%BE%97%E5%88%B0%E4%BA%86%E8%BF%99%E4%B8%AA%EF%BC%9A%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%24%20make%20tools%2Fspi%0A%20%20DESCEND%20spi%0A%20%20CC%20%20%20%20%20%20%2Fhome%2Fian%2Fbuild%2Fimx-yocto-bsp%2Flinux-imx%2Ftools%2Fspi%2Fspidev_test.o%0AIn%20file%20included%20from%20spidev_test.c%3A11%3A%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Finclude%2Fstdint.h%3A98%3A%20warning%3A%20%22__INT64_C%22%20redefined%0A%20%20%2098%20%7C%20%23%20%20define%20__INT64_C(c)%20%20c%20%23%23%20LL%0A%20%20%20%20%20%20%7C%20%0A%3CBUILT-IN%3E%3A%20note%3A%20this%20is%20the%20location%20of%20the%20previous%20definition%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Finclude%2Fstdint.h%3A99%3A%20warning%3A%20%22__UINT64_C%22%20redefined%0A%20%20%2099%20%7C%20%23%20%20define%20__UINT64_C(c)%20c%20%23%23%20ULL%0A%20%20%20%20%20%20%7C%20%0A%3CBUILT-IN%3E%3A%20note%3A%20this%20is%20the%20location%20of%20the%20previous%20definition%0A%20%20LD%20%20%20%20%20%20%2Fhome%2Fian%2Fbuild%2Fimx-yocto-bsp%2Flinux-imx%2Ftools%2Fspi%2Fspidev_test-in.o%0A%20%20LINK%20%20%20%20%2Fhome%2Fian%2Fbuild%2Fimx-yocto-bsp%2Flinux-imx%2Ftools%2Fspi%2Fspidev_test%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Flibexec%2Faarch64-poky-linux%2Fgcc%2Faarch64-poky-linux%2F13.3.0%2Fld%3A%20cannot%20find%20Scrt1.o%3A%20No%20such%20file%20or%20directory%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Flibexec%2Faarch64-poky-linux%2Fgcc%2Faarch64-poky-linux%2F13.3.0%2Fld%3A%20cannot%20find%20crti.o%3A%20No%20such%20file%20or%20directory%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Flibexec%2Faarch64-poky-linux%2Fgcc%2Faarch64-poky-linux%2F13.3.0%2Fld%3A%20cannot%20find%20crtbeginS.o%3A%20No%20such%20file%20or%20directory%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Flibexec%2Faarch64-poky-linux%2Fgcc%2Faarch64-poky-linux%2F13.3.0%2Fld%3A%20cannot%20find%20-lgcc%3A%20No%20such%20file%20or%20directory%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Flibexec%2Faarch64-poky-linux%2Fgcc%2Faarch64-poky-linux%2F13.3.0%2Fld%3A%20cannot%20find%20-lgcc_s%3A%20No%20such%20file%20or%20directory%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Flibexec%2Faarch64-poky-linux%2Fgcc%2Faarch64-poky-linux%2F13.3.0%2Fld%3A%20cannot%20find%20-lc%3A%20No%20such%20file%20or%20directory%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Flibexec%2Faarch64-poky-linux%2Fgcc%2Faarch64-poky-linux%2F13.3.0%2Fld%3A%20cannot%20find%20-lgcc%3A%20No%20such%20file%20or%20directory%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Flibexec%2Faarch64-poky-linux%2Fgcc%2Faarch64-poky-linux%2F13.3.0%2Fld%3A%20cannot%20find%20-lgcc_s%3A%20No%20such%20file%20or%20directory%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Flibexec%2Faarch64-poky-linux%2Fgcc%2Faarch64-poky-linux%2F13.3.0%2Fld%3A%20cannot%20find%20crtendS.o%3A%20No%20such%20file%20or%20directory%0A%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fsysroots%2Fx86_64-pokysdk-linux%2Fusr%2Flibexec%2Faarch64-poky-linux%2Fgcc%2Faarch64-poky-linux%2F13.3.0%2Fld%3A%20cannot%20find%20crtn.o%3A%20No%20such%20file%20or%20directory%0Acollect2%3A%20error%3A%20ld%20returned%201%20exit%20status%0Amake%5B3%5D%3A%20***%20%5BMakefile%3A42%3A%20%2Fhome%2Fian%2Fbuild%2Fimx-yocto-bsp%2Flinux-imx%2Ftools%2Fspi%2Fspidev_test%5D%20Error%201%0Amake%5B2%5D%3A%20***%20%5BMakefile%3A73%3A%20spi%5D%20Error%202%0Amake%5B1%5D%3A%20***%20%5B%2Fhome%2Fian%2Fbuild%2Fimx-yocto-bsp%2Flinux-imx%2FMakefile%3A1362%3A%20tools%2Fspi%5D%20Error%202%0Amake%3A%20***%20%5BMakefile%3A234%3A%20__sub-make%5D%20Error%202%3C%2FBUILT-IN%3E%3C%2FBUILT-IN%3E%3C%2FCODE%3E%3C%2FPRE%3E%3CBR%20%2F%3E%3CP%3E%E7%9C%8B%E8%B5%B7%E6%9D%A5%E5%B7%A5%E5%85%B7%E9%93%BE%E4%B8%AD%E6%9C%89%E4%BA%9B%E4%B8%9C%E8%A5%BF%E6%B2%A1%E6%9C%89%E6%AD%A3%E7%A1%AE%E8%AE%BE%E7%BD%AE%E3%80%82%E6%88%96%E8%80%85%EF%BC%8C%E6%88%91%E7%9A%84%E7%B3%BB%E7%BB%9F%E7%8E%AF%E5%A2%83%E4%B8%AD%E7%BC%BA%E5%B0%91%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F%E6%9C%89%E4%BB%80%E4%B9%88%E7%BA%BF%E7%B4%A2%E5%8F%AF%E4%BB%A5%E8%AF%B4%E6%98%8E%E8%BF%99%E9%87%8C%E5%8F%91%E7%94%9F%E4%BA%86%E4%BB%80%E4%B9%88%E5%90%97%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2035800%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208M%20%7C%20i.MX%208M%20Mini%20%7C%20i.MX%208M%20Nano%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ELinux%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EYocto%20Project%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2036653%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9Ai.MX%208M%2B%EF%BC%9A%E4%BD%BF%E7%94%A8%20yocto%20%E7%94%9F%E6%88%90%E7%9A%84%E5%B7%A5%E5%85%B7%E9%93%BE%E6%9E%84%E5%BB%BA%E5%86%85%E6%A0%B8%E5%B7%A5%E5%85%B7%E6%97%B6%E5%87%BA%E9%94%99%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2036653%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%95%8A%EF%BC%8C%E6%A3%80%E6%9F%A5%E4%B8%80%E4%B8%8B%EF%BC%81%E6%88%91%E7%9A%84%E8%87%AA%E5%AE%9A%E4%B9%89%E5%9B%BE%E5%83%8F%E6%98%AF%E2%80%9Cimx-image-multimedia%E2%80%9D%E7%9A%84%E5%8F%98%E4%BD%93%EF%BC%9B%E6%88%91%E8%BF%98%E6%B2%A1%E6%9C%89%E6%9E%84%E5%BB%BA%E2%80%9Cfull-image%E2%80%9D%E3%80%82%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2036128%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9Ai.MX%208M%2B%EF%BC%9A%E4%BD%BF%E7%94%A8%20yocto%20%E7%94%9F%E6%88%90%E7%9A%84%E5%B7%A5%E5%85%B7%E9%93%BE%E6%9E%84%E5%BB%BA%E5%86%85%E6%A0%B8%E5%B7%A5%E5%85%B7%E6%97%B6%E5%87%BA%E9%94%99%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2036128%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3C%2FP%3E%0A%3CP%3E%E7%9C%8B%E8%B5%B7%E6%9D%A5%E6%82%A8%E5%BF%85%E9%A1%BB%E6%9E%84%E5%BB%BA%E5%AE%8C%E6%95%B4%E5%9B%BE%E5%83%8F%E6%89%8D%E8%83%BD%E7%BC%96%E8%AF%91%E5%AE%83%EF%BC%8C%E5%9B%A0%E4%B8%BA%E5%87%BA%E4%BA%8E%E6%9F%90%E7%A7%8D%E5%8E%9F%E5%9B%A0%E6%88%91%E6%94%B6%E5%88%B0%E4%BA%86%20stubs-32%20%E4%BD%8D%E5%92%8C%E5%AE%8C%E6%95%B4%E5%9B%BE%E5%83%8F%20stubs64%E3%80%82%3C%2FP%3E%0A%3CP%3E%E6%AD%A4%E8%87%B4%3C%2FP%3E%3C%2FLINGO-BODY%3E