How to add openjdk to Yocto Layers

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

How to add openjdk to Yocto Layers

How to add openjdk to Yocto Layers

         This document will describe how to add open JDK to i.MX yocto BSP. It will take two versions of Linux BSP as an example, one is the lower version of L4.1.15-2.0.0, the other is the latest version of L4.19.35-1.1.0.

  • Adding openjdk-8 to L4.1.15-2.0.0(Ubuntu 16.04 LTS platform)

Before adding an open JDK, you must download L4.1.15-2.0.0 BSP according to the

i.MX_Yocto_Project_User's_Guide.pdf, and ensure that it can pass the compilation normally, that is to say, there is no error in the compilation. In this example, BSP is compiled using the following command.

# DISTRO=fsl-imx-wayland MACHINE=imx6sxsabresd source fsl-setup-release.sh -b build-wayland

# bitbake fsl-image-qt5

         Then follow the steps below to add openjdk to the yocto layer:

  1.   Fetching openjdk-8 from Yocto website

# cd ~/imx-release-bsp

# cd sources

# git clone git://git.yoctoproject.org/meta-java

pastedImage_3.png

pastedImage_4.png

# cd meta-java

# git checkout -b krogoth origin/krogoth

pastedImage_5.png

 [Comment]   

Yocto’s version is described in i.MX_Yocto_Project_User's_Guide.pdf

2. Modifying related configurations

(1) build-wayland/conf/local.conf

Add following lines to the file:

# Possible provider: cacao-initial-native and jamvm-initial-native

PREFERRED_PROVIDER_virtual/java-initial-native = "cacao-initial-native"

# Possible provider: cacao-native and jamvm-native

PREFERRED_PROVIDER_virtual/java-native = "cacao-native"

# Optional since there is only one provider for now

PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native"

IMAGE_INSTALL_append = " openjdk-8"

pastedImage_7.png

Save it and exit

(2)build-wayland/conf/bblayers.conf

Add java layer to the file, like below:

BBLAYERS = " \

  ${BSPDIR}/sources/poky/meta \

  ${BSPDIR}/sources/poky/meta-poky \

  \

  ${BSPDIR}/sources/meta-openembedded/meta-oe \

  ${BSPDIR}/sources/meta-openembedded/meta-multimedia \

  \

  ${BSPDIR}/sources/meta-fsl-arm \

  ${BSPDIR}/sources/meta-fsl-arm-extra \

  ${BSPDIR}/sources/meta-fsl-demos \

  ${BSPDIR}/sources/meta-java \

"……

Save it and exit.

pastedImage_8.png

3. Build openjdk-8

# cd ~/imx-release-bsp

# source setup-environment build-wayland

pastedImage_10.png

#bitbake openjdk-8 -c fetchall

         Fetch all packages related to openjdk-8.

[error handling]

         During downloading packages, you may encounter errors like the following.

(1)Fetch fastjar-0.98.tar.gz errors

pastedImage_11.png

         The error is caused by invalid web address, we can download it from another link, see below:

http://savannah.c3sl.ufpr.br/fastjar/fastjar-0.98.tar.gz

copy the link to firefox in Ubuntu platform, and it will be downloaded into ~/Downloads

# cd ~/imx-release-bsp/downloads

# cp ~/Downloads/ fastjar-0.98.tar.gz ./

# touch fastjar-0.98.tar.gz.done

 

(2)Fetch “classpath-0.93.tar.gz” error

         Download it from : http://mirror.nbtelecom.com.br/gnu/classpath/classpath-0.93.tar.gz

pastedImage_12.png

And copy it to ~/imx-release-bsp/downloads, and create a file named classpath-0.93.tar.gz.done in the directory.

# cd ~/imx-release-bsp/downloads

# cp ~/Downloads/ classpath-0.93.tar.gz ./

# touch classpath-0.93.tar.gz.done

(3) 8 files with tar.bz2 (hotspot-Java jvm)

         These similar errors are very likely to be encountered.

pastedImage_13.png

pastedImage_14.png

pastedImage_15.png

         These errors are caused by the bad network environment. You can download these packages manually. These are Java virtual machine source packages, i.e. hotspot JVM

[Solution]

# mkdir ~/temp

# cd temp

# wget http://www.multitech.net/mlinux/sources/56b133772ec1.tar.bz2

# wget http://www.multitech.net/mlinux/sources/ac29c9c1193a.tar.bz2

# wget http://www.multitech.net/mlinux/sources/1f032000ff4b.tar.bz2

# wget http://www.multitech.net/mlinux/sources/81f2d81a48d7.tar.bz2

# wget http://www.multitech.net/mlinux/sources/0549bf2f507d.tar.bz2

# wget http://www.multitech.net/mlinux/sources/0948e61a3722.tar.bz2

# wget http://www.multitech.net/mlinux/sources/48c99b423839.tar.bz2

# wget http://www.multitech.net/mlinux/sources/bf0932d3e0f8.tar.bz2

         Then create .tar.bz2.done files for each package via touch command

 

# touch 56b133772ec1.tar.bz2.done

# touch ac29c9c1193a.tar.bz2.done

# touch 1f032000ff4b.tar.bz2.done

# touch 81f2d81a48d7.tar.bz2.done

# touch 0549bf2f507d.tar.bz2.done

# touch 0948e61a3722.tar.bz2.done

# touch 48c99b423839.tar.bz2.done

# touch bf0932d3e0f8.tar.bz2.done

         Like below:

pastedImage_16.png

         Then copy these files to ~/ fsl-release-bsp/downloads/

# bitbake openjdk-8 -c compile

         After openjdk compilation, you will be prompted as follows:

pastedImage_17.png

         At last , install openjdk-8 to images

# bitbake fsl-image-qt5

pastedImage_18.png

pastedImage_19.png

pastedImage_20.png

         Done:

pastedImage_21.png

[Additional description]

         The above method of adding openjdk-8 is the steps after BSP compilation. Users can also add openjdk-8 before BSP compilation, and then compile it with BSP

         According to steps in i.MX_Yocto_Project_User's_Guide.pdf, After running the following two commands, users can modify bblayers.conf and local.conf directly.

         For example, steps below have been validated:

… …

# repo sync

# cd ~/fsl-release-bsp

# DISTRO=fsl-imx-x11 MACHINE=imx6qsabresd source fsl-setup-release.sh -b build-x11

# gedit ./conf/bblayers.conf

         Add the same contents as above.

# gedit ./conf/local.conf

         Add the same contents as above.

# bitbake fsl-image-gui

         During compilation, users may encounter some errors, which can be handled by referring to the methods described above

  • Adding openjdk-8 to L4.19.35-1.1.0(Ubuntu 18.04 LTS Platform)

In fact, the steps to add openjdk-8 to l4.19.35 are the same as those described above, and the following steps have been verified. Before adding openjdk-8, i.mx8qxp full image has been compiled with 2 commands below, so we only need to add openjdk-8 here.

# DISTRO=fsl-imx-xwayland MACHINE=imx8qxpmek source fsl-setup-release.sh -b build-xwayland

# bitbake imx-image-full

pastedImage_22.png

# cd sources

# git clone git://git.yoctoproject.org/meta-java

# cd meta-java

# git checkout -b warrior origin/warrior

         Release L4.19.35_1.1.0 is released for Yocto Project 2.7 (Warrior).

# cd ~/imx-release-bsp-l4.19.35

# source setup-environment build-xwayland-imx8qxpmek

# gedit ./conf/bblayers.conf

         Add meta-java to it.

         ……

           ${BSPDIR}/sources/meta-java \

         ……

         Save and exit.

# gedit ./conf/local.conf

         Add these lines to it.

         # Possible provider: cacao-initial-native and jamvm-initial-native

PREFERRED_PROVIDER_virtual/java-initial-native = "cacao-initial-native"

# Possible provider: cacao-native and jamvm-native

PREFERRED_PROVIDER_virtual/java-native = "cacao-native"

# Optional since there is only one provider for now

PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native"

IMAGE_INSTALL_append = " openjdk-8"

Save and exit.

 

# cd ~/imx-release-bsp-l4.19.35/build-xwayland-imx8qxpmek

# bitbake openjdk-8 -c fetch

pastedImage_23.png

# bitbake openjdk-8 -c compile

pastedImage_24.png

[Errors]

pastedImage_25.png

[Solution]

# gedit ./ tmp/work/x86_64-linux/openjdk-8-native/172b11-r0/jdk8u-33d274a7dda0/hotspot/make/linux/Makefile

Comment the following lines:

-----------------------------------------

check_os_version:

#ifeq ($(DISABLE_HOTSPOT_OS_VERSION_CHECK)$(EMPTY_IF_NOT_SUPPORTED),)

#       $(QUIETLY) >&2 echo "*** This OS is not supported:" `uname -a`; exit 1;

#endif

-----------------------------------------

         Then continue

# cd ~/imx-release-bsp-l4.19.35/build-xwayland-imx8qxpmek

# bitbake openjdk-8 -c compile

[comment]

         Probably similar errors will be encountered during compiling other packages, we can use the same way like above to solve it, see bellow, please!

pastedImage_28.png

Done:

pastedImage_29.png

         At last, install openjdk-8 to images.

# bitbake imx-image-full

pastedImage_31.png

         Installation is done.

pastedImage_32.png

NXP TIC Team 

Weidong Sun

12/31/2019

评论

I followed the same steps but while compilation am getting below error.

| glob/libglob.a(glob.o): In function `glob_in_dir':
| glob.c:(.text+0x2c1): undefined reference to `__alloca'
| glob.c:(.text+0x43e): undefined reference to `__alloca'
| glob.c:(.text+0x5f8): undefined reference to `__alloca'
| glob.c:(.text+0x658): undefined reference to `__alloca'
| glob/libglob.a(glob.o): In function `glob':
| glob.c:(.text+0x95b): undefined reference to `__alloca'
| glob/libglob.a(glob.o):glob.c:(.text+0x101a): more undefined references to `__alloca' follow
| collect2: error: ld returned 1 exit status
| Makefile:648: recipe for target 'make' failed
| make[2]: *** [make] Error 1

%3CLINGO-SUB%20id%3D%22lingo-sub-1128283%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%A6%82%E4%BD%95%E5%B0%86%20openjdk%20%E6%B7%BB%E5%8A%A0%E5%88%B0%20Yocto%20%E5%B1%82%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1128283%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%E6%9C%AC%E6%96%87%E6%A1%A3%E5%B0%86%E8%AF%B4%E6%98%8E%E5%A6%82%E4%BD%95%E4%B8%BA%20i.MX%20Yocto%20BSP%20%E6%B7%BB%E5%8A%A0%20OpenJDK%E3%80%82%E5%B0%86%E4%BB%A5%E4%B8%A4%E4%B8%AA%E7%89%88%E6%9C%AC%E7%9A%84%20Linux%20BSP%20%E4%B8%BA%E4%BE%8B%E8%BF%9B%E8%A1%8C%E4%BB%8B%E7%BB%8D%EF%BC%8C%E4%B8%80%E4%B8%AA%E6%98%AF%E8%BE%83%E4%BD%8E%E7%89%88%E6%9C%AC%E7%9A%84%20L4.1.15-2.0.0%EF%BC%8C%E5%8F%A6%E4%B8%80%E4%B8%AA%E6%98%AF%E6%9C%80%E6%96%B0%E7%89%88%E6%9C%AC%E7%9A%84%20L4.19.35-1.1.0%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CUL%3E%3CLI%3E%3CSPAN%20style%3D%22font-size%3A%2014.0pt%3B%22%3E%3CSTRONG%3E%E5%B0%86%20openjdk-8%20%E6%B7%BB%E5%8A%A0%E5%88%B0%20L4.1.15-2.0.0%EF%BC%88Ubuntu%2016.04%20LTS%20%E5%B9%B3%E5%8F%B0%EF%BC%89%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%20style%3D%22margin-left%3A%2021.0pt%3B%20text-indent%3A%200cm%3B%22%3E%3CSPAN%3E%E5%9C%A8%E6%B7%BB%E5%8A%A0%20OpenJDK%20%E4%B9%8B%E5%89%8D%EF%BC%8C%E5%BF%85%E9%A1%BB%E6%A0%B9%E6%8D%AE%20%20%E4%B8%8B%E8%BD%BD%20L4.1.15-2.0.0%20BSP%3C%2FSPAN%3E%3C%2FP%3E%3CP%3Ei.MX_Yocto_Project_User's_Guide.pdf%20%E4%B8%8B%E8%BD%BD%20L4.1.15-2.0.0%20BSP%EF%BC%8C%3CSPAN%3E%E5%B9%B6%E7%A1%AE%E4%BF%9D%E5%85%B6%E8%83%BD%E6%AD%A3%E5%B8%B8%E9%80%9A%E8%BF%87%E7%BC%96%E8%AF%91%EF%BC%88%E5%8D%B3%E7%BC%96%E8%AF%91%E8%BF%87%E7%A8%8B%E4%B8%AD%E6%97%A0%E9%94%99%E8%AF%AF%EF%BC%89%E3%80%82%E6%9C%AC%E7%A4%BA%E4%BE%8B%E4%B8%AD%EF%BC%8CBSP%20%E9%80%9A%E8%BF%87%E4%BB%A5%E4%B8%8B%E5%91%BD%E4%BB%A4%E8%BF%9B%E8%A1%8C%E7%BC%96%E8%AF%91%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20DISTRO%3Dfsl-imx-wayland%20MACHINE%3Dimx6sxsabresd%20source%20fsl-setup-release.sh%20-b%20build-wayland%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20bitbake%20fsl-image-qt5%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%E6%8E%A5%E4%B8%8B%E6%9D%A5%E6%8C%89%E7%85%A7%E4%BB%A5%E4%B8%8B%E6%AD%A5%E9%AA%A4%E5%B0%86%20OpenJDK%20%E6%B7%BB%E5%8A%A0%E5%88%B0%20Yocto%20%E5%B1%82%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3COL%3E%3CLI%3E%3CSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2015px%3B%22%3E%3CSTRONG%3E%E4%BB%8E%20Yocto%20%E5%AE%98%E7%BD%91%E8%8E%B7%E5%8F%96%20openjdk-8%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FOL%3E%3CP%3E%3CSPAN%3E%23%20cd%20~%2Fimx-release-bsp%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20cd%20sources%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20git%20clone%20git%3A%2F%2Fgit.yoctoproject.org%2Fmeta-java%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20554px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100298i701A9B39ECBA9AB5%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_3.png%22%20alt%3D%22pastedImage_3.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_3.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_4.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_4.png%22%20style%3D%22width%3A%20553px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100299i24A07ABF62178A8D%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_4.png%22%20alt%3D%22pastedImage_4.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_4.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22text-decoration%3A%20none%3B%22%3E%23%20cd%20meta-java%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%23%20git%20checkout%20-b%20krogoth%20origin%2Fkrogoth%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_5.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_5.png%22%20style%3D%22width%3A%20554px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100300iE0C4C46B91D6DC24%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_5.png%22%20alt%3D%22pastedImage_5.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_5.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010.5pt%3B%22%3E%3CSTRONG%3E%26nbsp%3B%3CSPAN%3E%5B%E6%B3%A8%E9%87%8A%5D%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.5pt%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010.5pt%3B%22%3EYocto%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E%E8%AF%A6%E8%A7%81%20i.MX_Yocto_Project_User's_Guide.pdf%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E2.%20%E4%BF%AE%E6%94%B9%E7%9B%B8%E5%85%B3%E9%85%8D%E7%BD%AE%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%3CSPAN%3E(1)%20%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20font-weight%3A%20bold%3B%22%3E%3CSTRONG%3Ebuild-wayland%3C%2FSTRONG%3E%3C%2FSPAN%3E%2Fconf%2Flocal.conf%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CSPAN%3E%E5%90%91%E8%AF%A5%E6%96%87%E4%BB%B6%E4%B8%AD%E6%B7%BB%E5%8A%A0%E4%BB%A5%E4%B8%8B%E5%86%85%E5%AE%B9%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CEM%3E%23%20%E5%8F%AF%E8%83%BD%E7%9A%84%E6%8F%90%E4%BE%9B%E8%80%85%EF%BC%9Acacao-initial-native%20%E5%92%8C%20jamvm-initial-native%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3EPREFERRED_PROVIDER_virtual%2Fjava-initial-native%20%3D%20%22cacao-initial-native%22%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%23%20%E5%8F%AF%E8%83%BD%E7%9A%84%E6%8F%90%E4%BE%9B%E8%80%85%EF%BC%9Acacao-native%20%E5%92%8C%20jamvm-native%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3EPREFERRED_PROVIDER_virtual%2Fjava-native%20%3D%20%22cacao-native%22%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%23%20%E5%8F%AF%E9%80%89%EF%BC%8C%E5%9B%A0%E4%B8%BA%E7%9B%AE%E5%89%8D%E5%8F%AA%E6%9C%89%E4%B8%80%E4%B8%AA%E6%8F%90%E4%BE%9B%E5%95%86%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3EPREFERRED_PROVIDER_virtual%2Fjavac-native%20%3D%20%22ecj-bootstrap-native%22%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3EIMAGE_INSTALL_append%20%3D%20%22%20openjdk-8%22%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_7.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_7.png%22%20style%3D%22width%3A%20553px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100301i7B6C474D1BB1CC9F%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_7.png%22%20alt%3D%22pastedImage_7.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_7.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CSPAN%3E%E8%AF%B7%E4%BF%9D%E5%AD%98%E5%B9%B6%E9%80%80%E5%87%BA%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%3CSPAN%3E(2)%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20font-weight%3A%20bold%3B%22%3E%3CSTRONG%3Ebuild-wayland%3C%2FSTRONG%3E%3C%2FSPAN%3E%2Fconf%2Fbblayers.conf%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CSPAN%3E%E5%9C%A8%E6%96%87%E4%BB%B6%E4%B8%AD%E6%B7%BB%E5%8A%A0%20Java%20%E5%B1%82%EF%BC%8C%E5%A6%82%E4%B8%8B%E6%89%80%E7%A4%BA%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CEM%3EBBLAYERS%20%3D%20%22%20%5C%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%20%24%7BBSPDIR%7D%2Fsources%2Fpoky%2Fmeta%20%5C%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%20%24%7BBSPDIR%7D%2Fsources%2Fpoky%2Fmeta-poky%20%5C%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%20%5C%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%20%24%7BBSPDIR%7D%2Fsources%2Fmeta-openembedded%2Fmeta-oe%20%5C%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%20%24%7BBSPDIR%7D%2Fsources%2Fmeta-openembedded%2Fmeta-multimedia%20%5C%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%20%5C%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%20%24%7BBSPDIR%7D%2Fsources%2Fmeta-fsl-arm%20%5C%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%20%24%7BBSPDIR%7D%2Fsources%2Fmeta-fsl-arm-extra%20%5C%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%20%24%7BBSPDIR%7D%2Fsources%2Fmeta-fsl-demos%20%5C%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%22%3E%3CEM%3E%3CSTRONG%3E%26nbsp%3B%20%24%7BBSPDIR%7D%2Fsources%2Fmeta-java%20%5C%3C%2FSTRONG%3E%3C%2FEM%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%22%E2%80%A6%E2%80%A6%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2010.5pt%3B%22%3E%3CSPAN%3E%E8%AF%B7%E4%BF%9D%E5%AD%98%E5%B9%B6%E9%80%80%E5%87%BA%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2010.5pt%3B%22%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_8.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_8.png%22%20style%3D%22width%3A%20554px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100302i2C2FB477D3438A2D%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_8.png%22%20alt%3D%22pastedImage_8.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_8.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2010.5pt%3B%22%3E%3CSTRONG%3E3.%20%E6%9E%84%E5%BB%BA%20openjdk-8%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%22%3E%3CSTRONG%3E%23%20cd%20~%2Fimx-release-bsp%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%22%3E%3CSTRONG%3E%23%20source%20setup-environment%20build-wayland%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%22%3E%3CSTRONG%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_10.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_10.png%22%20style%3D%22width%3A%20554px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100303i0FDE68E0ABD56492%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_10.png%22%20alt%3D%22pastedImage_10.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_10.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%22%3E%3CSTRONG%3E%23bitbake%20openjdk-8%20-c%20fetchall%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E8%8E%B7%E5%8F%96%E6%89%80%E6%9C%89%E4%B8%8E%20openjdk-8%20%E7%9B%B8%E5%85%B3%E7%9A%84%E5%8C%85%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2012.0pt%3B%22%3E%3CSTRONG%3E%5B%3CSPAN%20style%3D%22color%3A%20%23c00000%3B%22%3Eerror%20handling%3C%2FSPAN%3E%5D%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E5%9C%A8%E4%B8%8B%E8%BD%BD%E8%BD%AF%E4%BB%B6%E5%8C%85%E6%97%B6%EF%BC%8C%E6%82%A8%E5%8F%AF%E8%83%BD%E4%BC%9A%E9%81%87%E5%88%B0%E5%A6%82%E4%B8%8B%E9%94%99%E8%AF%AF%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%23c00000%3B%22%3E%3CSTRONG%3E(1)%20%E8%8E%B7%E5%8F%96%20fastjar-0.98.tar.gz%20%E6%97%B6%E5%87%BA%E9%94%99%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_11.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_11.png%22%20style%3D%22width%3A%20553px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100304iE18372235F7F0E11%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_11.png%22%20alt%3D%22pastedImage_11.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_11.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%E8%AF%A5%E9%94%99%E8%AF%AF%E7%94%B1%E6%97%A0%E6%95%88%E7%9A%84%E7%BD%91%E5%9D%80%E5%AF%BC%E8%87%B4%EF%BC%8C%E5%8F%AF%E9%80%9A%E8%BF%87%E5%85%B6%E4%BB%96%E9%93%BE%E6%8E%A5%E4%B8%8B%E8%BD%BD%EF%BC%8C%E5%85%B7%E4%BD%93%E5%A6%82%E4%B8%8B%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CSPAN%3E%3CSPAN%3E%3CA%20href%3D%22http%3A%2F%2Fsavannah.c3sl.ufpr.br%2Ffastjar%2Ffastjar-0.98.tar.gz%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3Ehttp%3A%2F%2Fsavannah.c3sl.ufpr.br%2Ffastjar%2Ffastjar-0.98.tar.gz%3C%2FA%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CSPAN%3E%E5%B0%86%E9%93%BE%E6%8E%A5%E5%A4%8D%E5%88%B6%E5%88%B0%20Ubuntu%20%E5%B9%B3%E5%8F%B0%E7%9A%84%20Firefox%20%E6%B5%8F%E8%A7%88%E5%99%A8%E4%B8%AD%EF%BC%8C%E6%96%87%E4%BB%B6%E5%B0%86%E4%B8%8B%E8%BD%BD%E8%87%B3%20~%2FDownloads%20%E7%9B%AE%E5%BD%95%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20cd%20~%2Fimx-release-bsp%2Fdownloads%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20cp%20~%2FDownloads%2F%20fastjar-0.98.tar.gz%20.%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20touch%20fastjar-0.98.tar.gz.done%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%23c00000%3B%22%3E(2)%20%3CSTRONG%3E%E8%8E%B7%E5%8F%96%20%E2%80%9Cclasspath-0.93.tar.gz%E2%80%9D%20%E6%97%B6%E5%87%BA%E9%94%99%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%E4%BB%8E%E4%BB%A5%E4%B8%8B%E5%9C%B0%E5%9D%80%E4%B8%8B%E8%BD%BD%EF%BC%9A%3CSPAN%3E%3CA%20href%3D%22http%3A%2F%2Fmirror.nbtelecom.com.br%2Fgnu%2Fclasspath%2Fclasspath-0.93.tar.gz%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3Ehttp%3A%2F%2Fmirror.nbtelecom.com.br%2Fgnu%2Fclasspath%2Fclasspath-0.93.tar.gz%3C%2FA%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_12.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_12.png%22%20style%3D%22width%3A%20554px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100305i3A2FACDC665AF843%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_12.png%22%20alt%3D%22pastedImage_12.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_12.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E5%B0%86%E5%85%B6%E5%A4%8D%E5%88%B6%E5%88%B0%20~%2Fimx-release-bsp%2Fdownloads%20%E7%9B%AE%E5%BD%95%EF%BC%8C%E5%B9%B6%E5%9C%A8%E8%AF%A5%E7%9B%AE%E5%BD%95%E4%B8%8B%E5%88%9B%E5%BB%BA%E5%90%8D%E4%B8%BA%20classpath-0.93.tar.gz.done%20%E7%9A%84%E6%96%87%E4%BB%B6%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20cd%20~%2Fimx-release-bsp%2Fdownloads%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20cp%20~%2FDownloads%2F%20classpath-0.93.tar.gz%20.%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20touch%20classpath-0.93.tar.gz.done%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%23c00000%3B%22%3E%3CSTRONG%3E(3)%208%20%E4%B8%AA%E5%B8%A6%E6%9C%89%20tar.bz2%20%E7%9A%84%E6%96%87%E4%BB%B6%EF%BC%88hotspot-Java%20jvm%EF%BC%89%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%E6%AD%A4%E7%B1%BB%E7%9B%B8%E4%BC%BC%E9%94%99%E8%AF%AF%E5%BE%88%E5%8F%AF%E8%83%BD%E4%BC%9A%E9%A2%91%E7%B9%81%E9%81%87%E5%88%B0%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_13.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_13.png%22%20style%3D%22width%3A%20554px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100289i4CE1B3DB29C5E3BD%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_13.png%22%20alt%3D%22pastedImage_13.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_13.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_14.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_14.png%22%20style%3D%22width%3A%20554px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100306i65CCA8F1F8B83964%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_14.png%22%20alt%3D%22pastedImage_14.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_14.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_15.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_15.png%22%20style%3D%22width%3A%20554px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100307iD319EB7A51890A5F%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_15.png%22%20alt%3D%22pastedImage_15.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_15.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E8%BF%99%E4%BA%9B%E9%94%99%E8%AF%AF%E6%98%AF%E7%94%B1%E4%BA%8E%E4%B8%8D%E8%89%AF%E7%9A%84%E7%BD%91%E7%BB%9C%E7%8E%AF%E5%A2%83%E9%80%A0%E6%88%90%E7%9A%84%E3%80%82%E6%82%A8%E5%8F%AF%E4%BB%A5%E6%89%8B%E5%8A%A8%E4%B8%8B%E8%BD%BD%E8%BF%99%E4%BA%9B%E8%BD%AF%E4%BB%B6%E5%8C%85%E3%80%82%E8%BF%99%E4%BA%9B%E6%98%AFJava%E8%99%9A%E6%8B%9F%E6%9C%BA%E6%BA%90%E4%BB%A3%E7%A0%81%E5%8C%85%EF%BC%8C%E5%8D%B3HotSpot%20JVM%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%3CSTRONG%3E%5B%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%5D%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20mkdir%20~%2Ftemp%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20cd%20temp%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20wget%20%3CA%20href%3D%22http%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2F56b133772ec1.tar.bz2%22%20target%3D%22test_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2F56b133772ec1.tar.bz2%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20wget%20%3CA%20href%3D%22http%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2Fac29c9c1193a.tar.bz2%22%20target%3D%22test_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2Fac29c9c1193a.tar.bz2%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20wget%20%3CA%20href%3D%22http%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2F1f032000ff4b.tar.bz2%22%20target%3D%22test_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2F1f032000ff4b.tar.bz2%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20wget%20%3CA%20href%3D%22http%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2F81f2d81a48d7.tar.bz2%22%20target%3D%22test_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2F81f2d81a48d7.tar.bz2%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20wget%20%3CA%20href%3D%22http%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2F0549bf2f507d.tar.bz2%22%20target%3D%22test_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2F0549bf2f507d.tar.bz2%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20wget%20%3CA%20href%3D%22http%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2F0948e61a3722.tar.bz2%22%20target%3D%22test_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2F0948e61a3722.tar.bz2%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20wget%20%3CA%20href%3D%22http%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2F48c99b423839.tar.bz2%22%20target%3D%22test_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2F48c99b423839.tar.bz2%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20wget%20%3CA%20href%3D%22http%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2Fbf0932d3e0f8.tar.bz2%22%20target%3D%22test_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fwww.multitech.net%2Fmlinux%2Fsources%2Fbf0932d3e0f8.tar.bz2%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E7%84%B6%E5%90%8E%E4%BD%BF%E7%94%A8%20touch%20%E5%91%BD%E4%BB%A4%E4%B8%BA%E6%AF%8F%E4%B8%AA%E5%8C%85%E5%88%9B%E5%BB%BA%20.tar.bz2.done%20%E6%96%87%E4%BB%B6%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20touch%2056b133772ec1.tar.bz2.done%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20touch%20ac29c9c1193a.tar.bz2.done%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20touch%201f032000ff4b.tar.bz2.done%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20touch%2081f2d81a48d7.tar.bz2.done%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20touch%200549bf2f507d.tar.bz2.done%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20touch%200948e61a3722.tar.bz2.done%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20touch%2048c99b423839.tar.bz2.done%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20blue%3B%22%3E%23%20touch%20bf0932d3e0f8.tar.bz2.done%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E5%A6%82%E4%B8%8B%E6%89%80%E7%A4%BA%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_16.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_16.png%22%20style%3D%22width%3A%20553px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100308i334163DE9D915256%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_16.png%22%20alt%3D%22pastedImage_16.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_16.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E7%84%B6%E5%90%8E%E5%B0%86%E8%BF%99%E4%BA%9B%E6%96%87%E4%BB%B6%E5%A4%8D%E5%88%B6%E5%88%B0~%2Ffsl-release-bsp%2Fdownloads%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%22%3E%3CSTRONG%3E%23%20bitbake%20openjdk-8%20-c%20compile%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3BOpenJDK%20%E7%BC%96%E8%AF%91%E5%AE%8C%E6%88%90%E5%90%8E%EF%BC%8C%E7%B3%BB%E7%BB%9F%E5%B0%86%E6%8F%90%E7%A4%BA%E5%A6%82%E4%B8%8B%E4%BF%A1%E6%81%AF%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_17.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_17.png%22%20style%3D%22width%3A%20554px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100309i93273C2A782F332A%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_17.png%22%20alt%3D%22pastedImage_17.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_17.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%E6%9C%80%E5%90%8E%EF%BC%8C%E5%B0%86%20openjdk-8%20%E5%AE%89%E8%A3%85%E5%88%B0%E9%95%9C%E5%83%8F%E4%B8%AD%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%22%3E%3CSTRONG%3E%23%20bitbake%20fsl-image-qt5%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%22%3E%3CSTRONG%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_18.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_18.png%22%20style%3D%22width%3A%20553px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100310iCC5145C245AEF5FD%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_18.png%22%20alt%3D%22pastedImage_18.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_18.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%22%3E%3CSTRONG%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_19.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_19.png%22%20style%3D%22width%3A%20557px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100311i709DDD1875DF1EDE%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_19.png%22%20alt%3D%22pastedImage_19.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_19.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%22%3E%3CSTRONG%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_20.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_20.png%22%20style%3D%22width%3A%20553px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100312i8DB9205F7999E55F%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_20.png%22%20alt%3D%22pastedImage_20.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_20.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%E5%AE%8C%E6%88%90%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_21.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_21.png%22%20style%3D%22width%3A%20553px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100313iD0810A37AEA9F3E0%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_21.png%22%20alt%3D%22pastedImage_21.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_21.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014.0pt%3B%22%3E%5B%3CSTRONG%3E%E9%99%84%E5%8A%A0%E6%8F%8F%E8%BF%B0%3C%2FSTRONG%3E%5D%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%E4%B8%8A%E8%BF%B0%E6%B7%BB%E5%8A%A0%20openjdk-8%20%E7%9A%84%E6%96%B9%E6%B3%95%E6%98%AF%E5%9C%A8%20BSP%20%E7%BC%96%E8%AF%91%E5%AE%8C%E6%88%90%E5%90%8E%E7%9A%84%E6%93%8D%E4%BD%9C%E6%AD%A5%E9%AA%A4%E3%80%82%E7%94%A8%E6%88%B7%E4%B9%9F%E5%8F%AF%E5%9C%A8%20BSP%20%E7%BC%96%E8%AF%91%E5%89%8D%E6%B7%BB%E5%8A%A0%20openjdk-8%EF%BC%8C%E7%84%B6%E5%90%8E%E4%B8%8E%20BSP%20%E4%B8%80%E8%B5%B7%E7%BC%96%E8%AF%91%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%E6%A0%B9%E6%8D%AE%20i.MX_Yocto_Project_User's_Guide.pdf%20%E4%B8%AD%E7%9A%84%E6%AD%A5%E9%AA%A4%EF%BC%8C%3C%2FSPAN%3E%E8%BF%90%E8%A1%8C%E4%BB%A5%E4%B8%8B%E4%B8%A4%E6%9D%A1%E5%91%BD%E4%BB%A4%E5%90%8E%EF%BC%8C%E7%94%A8%E6%88%B7%E5%8F%AF%E7%9B%B4%E6%8E%A5%E4%BF%AE%E6%94%B9%20bblayers.conf%20%E5%92%8C%20local.conf%20%E6%96%87%E4%BB%B6%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%3E%E4%BE%8B%E5%A6%82%EF%BC%8C%E4%BB%A5%E4%B8%8B%E6%AD%A5%E9%AA%A4%E5%B7%B2%E8%A2%AB%E9%AA%8C%E8%AF%81%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E2%80%A6%20%E2%80%A6%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20repo%20sync%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%23%20cd%20~%2Ffsl-release-bsp%3C%2FP%3E%3CP%3E%23%20DISTRO%3Dfsl-imx-x11%20MACHINE%3Dimx6qsabresd%20source%20fsl-setup-release.sh%20-b%20build-x11%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20gedit%20.%2Fconf%2Fbblayers.conf%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E6%B7%BB%E5%8A%A0%E4%B8%8E%E4%B8%8A%E9%9D%A2%E7%9B%B8%E5%90%8C%E7%9A%84%E5%86%85%E5%AE%B9%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20gedit%20.%2Fconf%2Flocal.conf%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E6%B7%BB%E5%8A%A0%E4%B8%8E%E4%B8%8A%E9%9D%A2%E7%9B%B8%E5%90%8C%E7%9A%84%E5%86%85%E5%AE%B9%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20bitbake%20fsl-image-gui%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%E7%BC%96%E8%AF%91%E8%BF%87%E7%A8%8B%E4%B8%AD%EF%BC%8C%E7%94%A8%E6%88%B7%E5%8F%AF%E8%83%BD%E4%BC%9A%E9%81%87%E5%88%B0%E4%B8%80%E4%BA%9B%E9%94%99%E8%AF%AF%EF%BC%8C%E5%8F%AF%E5%8F%82%E7%85%A7%E4%B8%8A%E8%BF%B0%E6%96%B9%E6%B3%95%E5%A4%84%E7%90%86%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CUL%3E%3CLI%3E%3CSPAN%20style%3D%22font-size%3A%2014.0pt%3B%22%3E%3CSTRONG%3E%E5%B0%86%20openjdk-8%20%E6%B7%BB%E5%8A%A0%E5%88%B0%20L4.19.35-1.1.0%20(Ubuntu18.04%20LTS%20%E5%B9%B3%E5%8F%B0)%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CSPAN%3E%E5%AE%9E%E9%99%85%E4%B8%8A%EF%BC%8C%E5%90%91%20l4.19.35%20%E6%B7%BB%E5%8A%A0%20openjdk-8%20%E7%9A%84%E6%AD%A5%E9%AA%A4%E4%B8%8E%E4%B8%8A%E8%BF%B0%E6%8F%8F%E8%BF%B0%E7%9B%B8%E5%90%8C%EF%BC%8C%E4%B8%94%E4%BB%A5%E4%B8%8B%E6%AD%A5%E9%AA%A4%E5%B7%B2%E9%80%9A%E8%BF%87%E9%AA%8C%E8%AF%81%E3%80%82%E5%9C%A8%E6%B7%BB%E5%8A%A0%20openjdk-8%20%E5%89%8D%EF%BC%8C%E5%B7%B2%E4%BD%BF%E7%94%A8%E4%BB%A5%E4%B8%8B%E4%B8%A4%E6%9D%A1%E5%91%BD%E4%BB%A4%E7%BC%96%E8%AF%91%E4%BA%86%20i.mx8qxp%20%E5%AE%8C%E6%95%B4%E9%95%9C%E5%83%8F%EF%BC%8C%E5%9B%A0%E6%AD%A4%E6%AD%A4%E5%A4%84%E5%8F%AA%E9%9C%80%E6%B7%BB%E5%8A%A0%20openjdk-8%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CEM%3E%3CSPAN%3E%23%20DISTRO%3Dfsl-imx-xwayland%20MACHINE%3Dimx8qxpmek%20source%20fsl-setup-release.sh%20-b%20build-xwayland%3C%2FSPAN%3E%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%3CSPAN%3E%23%20bitbake%20imx-image-full%3C%2FSPAN%3E%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%22%3E%3CSTRONG%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_22.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_22.png%22%20style%3D%22width%3A%20553px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100314iBF6624D57C0BFB6C%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_22.png%22%20alt%3D%22pastedImage_22.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_22.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20cd%20sources%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20git%20clone%20git%3A%2F%2Fgit.yoctoproject.org%2Fmeta-java%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20cd%20meta-java%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20git%20checkout%20-b%20%3CSTRONG%3Ewarrior%3C%2FSTRONG%3E%20origin%2Fwarrior%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%22%3E%E9%92%88%E5%AF%B9%20Yocto%20Project%202.7%20(Warrior)%20%E5%8F%91%E5%B8%83%E4%BA%86%20L4.19.35_1.1.0%20%E7%89%88%E6%9C%AC%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20cd%20~%2Fimx-release-bsp-l4.19.35%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%23%20source%20setup-environment%20build-xwayland-imx8qxpmek%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20gedit%20.%2Fconf%2Fbblayers.conf%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E5%B0%86%20meta-java%20%E6%B7%BB%E5%8A%A0%E5%88%B0%E5%85%B6%E4%B8%AD%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%E2%80%A6%E2%80%A6%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%26nbsp%3B%20%24%7BBSPDIR%7D%2Fsources%2Fmeta-java%20%5C%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%E2%80%A6%E2%80%A6%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E4%BF%9D%E5%AD%98%E5%B9%B6%E9%80%80%E5%87%BA%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20gedit%20.%2Fconf%2Flocal.conf%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%E5%90%91%E5%85%B6%E4%B8%AD%E6%B7%BB%E5%8A%A0%E4%BB%A5%E4%B8%8B%E5%86%85%E5%AE%B9%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CEM%3E%23%20%E5%8F%AF%E8%83%BD%E7%9A%84%E6%8F%90%E4%BE%9B%E8%80%85%EF%BC%9Acacao-initial-native%20%E5%92%8C%20jamvm-initial-native%3C%2FEM%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CEM%3EPREFERRED_PROVIDER_virtual%2Fjava-initial-native%20%3D%20%22cacao-initial-native%22%3C%2FEM%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CEM%3E%23%20%E5%8F%AF%E8%83%BD%E7%9A%84%E6%8F%90%E4%BE%9B%E8%80%85%EF%BC%9Acacao-native%20%E5%92%8C%20jamvm-native%3C%2FEM%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CEM%3EPREFERRED_PROVIDER_virtual%2Fjava-native%20%3D%20%22cacao-native%22%3C%2FEM%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CEM%3E%23%20%E5%8F%AF%E9%80%89%EF%BC%8C%E5%9B%A0%E4%B8%BA%E7%9B%AE%E5%89%8D%E5%8F%AA%E6%9C%89%E4%B8%80%E4%B8%AA%E6%8F%90%E4%BE%9B%E5%95%86%3C%2FEM%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CEM%3EPREFERRED_PROVIDER_virtual%2Fjavac-native%20%3D%20%22ecj-bootstrap-native%22%3C%2FEM%3E%3C%2FP%3E%3CP%20style%3D%22text-indent%3A%2021.0pt%3B%22%3E%3CEM%3EIMAGE_INSTALL_append%20%3D%20%22%20openjdk-8%22%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%E4%BF%9D%E5%AD%98%E5%B9%B6%E9%80%80%E5%87%BA%E3%80%82%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20cd%20~%2Fimx-release-bsp-l4.19.35%2Fbuild-xwayland-imx8qxpmek%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20bitbake%20openjdk-8%20-c%20fetch%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_23.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_23.png%22%20style%3D%22width%3A%20553px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100315iCA817865F2D26A20%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_23.png%22%20alt%3D%22pastedImage_23.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_23.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20bitbake%20openjdk-8%20-c%20compile%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_24.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_24.png%22%20style%3D%22width%3A%20553px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100316iB7AD90F90C323E5F%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_24.png%22%20alt%3D%22pastedImage_24.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_24.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20red%3B%20font-size%3A%2010.5pt%3B%22%3E%5BErrors%5D%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230070c0%3B%22%3E%3CSTRONG%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_25.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_25.png%22%20style%3D%22width%3A%20532px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100317iC271330217011869%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_25.png%22%20alt%3D%22pastedImage_25.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_25.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230000ff%3B%20font-size%3A%2022px%3B%22%3E%3CSTRONG%3E%5B%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%5D%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2022px%3B%22%3E%23%20gedit%20.%2Ftmp%2Fwork%2Fx86_64-linux%2Fopenjdk-8-native%2F172b11-r0%2Fjdk8u-33d274a7dda0%2Fhotspot%2Fmake%2Flinux%2FMakefile%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22%3B%20color%3A%20%230070c0%3B%20font-size%3A%2010.5pt%3B%22%3E%3CSTRONG%3E%E8%AF%B7%E6%B3%A8%E9%87%8A%E4%BB%A5%E4%B8%8B%E5%87%A0%E8%A1%8C%EF%BC%9A%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E-----------------------------------------%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3Echeck_os_version%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CEM%3E%23ifeq%20(%24(DISABLE_HOTSPOT_OS_VERSION_CHECK)%24(EMPTY_IF_NOT_SUPPORTED)%2C)%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%23%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%24(QUIETLY)%20%26gt%3B%26amp%3B2%20echo%20%22***%20%E6%AD%A4%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E4%B8%8D%E5%8F%97%E6%94%AF%E6%8C%81%EF%BC%9A%22%20%60uname%20-a%60%3B%20exit%201%3B%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%23endif%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E-----------------------------------------%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%E7%84%B6%E5%90%8E%E7%BB%A7%E7%BB%AD%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20cd%20~%2Fimx-release-bsp-l4.19.35%2Fbuild-xwayland-imx8qxpmek%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20bitbake%20openjdk-8%20-c%20compile%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%3CSPAN%3E%5B%E5%A4%87%E6%B3%A8%5D%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3CSPAN%20style%3D%22color%3A%20red%3B%22%3E%3CSTRONG%3E%3CEM%3E%E5%9C%A8%E7%BC%96%E8%AF%91%E5%85%B6%E4%BB%96%E8%BD%AF%E4%BB%B6%E5%8C%85%E6%97%B6%EF%BC%8C%E5%8F%AF%E8%83%BD%E4%BC%9A%E9%81%87%E5%88%B0%E7%B1%BB%E4%BC%BC%E7%9A%84%E9%94%99%E8%AF%AF%EF%BC%8C%E6%88%91%E4%BB%AC%E5%8F%AF%E4%BB%A5%E9%87%87%E7%94%A8%E4%B8%8E%E4%B8%8A%E8%BF%B0%E7%9B%B8%E5%90%8C%E7%9A%84%E6%96%B9%E6%B3%95%E6%9D%A5%E8%A7%A3%E5%86%B3%3C%2FEM%3E%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22color%3A%20red%3B%22%3E%EF%BC%8C%E8%AF%B7%E5%8F%82%E8%A7%81%E4%BB%A5%E4%B8%8B%E5%86%85%E5%AE%B9%EF%BC%81%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_28.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_28.png%22%20style%3D%22width%3A%20553px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100318i2CE8C7C85DD11DFA%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_28.png%22%20alt%3D%22pastedImage_28.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_28.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010.5pt%3B%22%3E%3CSTRONG%3E%E5%AE%8C%E6%88%90%EF%BC%9A%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010.5pt%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_29.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_29.png%22%20style%3D%22width%3A%20554px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100319iB3E32A23E8BE0D1C%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_29.png%22%20alt%3D%22pastedImage_29.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_29.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%E6%9C%80%E5%90%8E%EF%BC%8C%E5%B0%86%20openjdk-8%20%E5%AE%89%E8%A3%85%E5%88%B0%E9%95%9C%E5%83%8F%E4%B8%AD%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%23%20bitbake%20imx-image-full%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_31.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_31.png%22%20style%3D%22width%3A%20554px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100320iB1F7E5711D97B79E%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_31.png%22%20alt%3D%22pastedImage_31.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_31.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E5%AE%89%E8%A3%85%E5%B7%B2%E5%AE%8C%E6%88%90%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_32.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_32.png%22%20style%3D%22width%3A%20554px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F100321i4D08D95E8150935A%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_32.png%22%20alt%3D%22pastedImage_32.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EpastedImage_32.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20right%3B%22%3E%3CSPAN%3ENXP%20TIC%E5%9B%A2%E9%98%9F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20right%3B%22%3E%3CSPAN%3EWeidong%20Sun%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20right%3B%22%3E%3CSPAN%3E12%2F31%2F2019%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1128283%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208%20%E7%B3%BB%E5%88%97%20%7C%20i.MX%208QuadMax%20(8QM)%20%7C%208QuadPlus%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX%208M%20%7C%20i.MX%208M%20Mini%20%7C%20i.MX%208M%20Nano%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX6DL%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX6%20%E5%8F%8C%E6%A0%B8%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX6DualPlus6QuadPlus%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1128284%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%E5%A6%82%E4%BD%95%E5%B0%86%20openjdk%20%E6%B7%BB%E5%8A%A0%E5%88%B0%20Yocto%20%E5%B1%82%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1128284%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E6%88%91%E6%8C%89%E7%85%A7%E7%9B%B8%E5%90%8C%E7%9A%84%E6%AD%A5%E9%AA%A4%E6%93%8D%E4%BD%9C%EF%BC%8C%E4%BD%86%E5%9C%A8%E7%BC%96%E8%AF%91%E6%97%B6%E9%81%87%E5%88%B0%E4%BA%86%E4%BB%A5%E4%B8%8B%E9%94%99%E8%AF%AF%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CBLOCKQUOTE%20class%3D%22jive_macro_quote%20jive-quote%20jive_text_macro%22%3E%3CP%3E%3CEM%3E%7C%20glob%2Flibglob.a(glob.o)%3A%20%E5%9C%A8%E5%87%BD%E6%95%B0%20%60glob_in_dir'%20%E4%B8%AD%EF%BC%9A%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%7C%20glob.c%3A(.text%2B0x2c1)%3A%20%E6%9C%AA%E5%AE%9A%E4%B9%89%E5%BC%95%E7%94%A8%20%60__alloca'%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%7C%20glob.c%3A(.text%2B0x43e)%3A%20undefined%20reference%20to%20%60__alloca'%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%7C%20glob.c%3A(.text%2B0x5f8)%3A%20%E6%9C%AA%E5%AE%9A%E4%B9%89%E5%BC%95%E7%94%A8%20%60__alloca'%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%7C%20glob.c%3A(.text%2B0x658)%3A%20undefined%20reference%20to%20%60__alloca'%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%7C%20glob%2Flibglob.a(glob.o)%3A%20%E5%9C%A8%E5%87%BD%E6%95%B0%20%60glob'%20%E4%B8%AD%EF%BC%9A%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%7C%20glob.c%3A(.text%2B0x95b)%3A%20%E6%9C%AA%E5%AE%9A%E4%B9%89%E5%BC%95%E7%94%A8%20%60__alloca'%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%7C%20glob%2Flibglob.a(glob.o)%3Aglob.c%3A(.text%2B0x101a)%3A%20more%20undefined%20references%20to%20%60__alloca'%20%E5%90%8E%E7%BB%AD%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%7C%20collect2%3A%20%E9%94%99%E8%AF%AF%EF%BC%9Ald%20%E8%BF%94%E5%9B%9E%E4%BA%86%E9%80%80%E5%87%BA%E7%8A%B6%E6%80%81%201%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%7C%20Makefile%3A648%3A%20%E7%9B%AE%E6%A0%87%20'make'%20%E7%9A%84%E9%85%8D%E6%96%B9%E5%A4%B1%E8%B4%A5%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%7C%20make%5B2%5D%3A%20***%20%5Bmake%5D%20%E9%94%99%E8%AF%AF%201%3C%2FEM%3E%3C%2FP%3E%3C%2FBLOCKQUOTE%3E%3C%2FLINGO-BODY%3E
无评分
版本历史
最后更新:
‎12-30-2019 08:41 PM
更新人: