# Check for LD_LIBRARY_PATH being set, which can break SDK and generally is a bad practice# http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html#AEN80# http://xahlee.info/UnixResource_dir/_/ldpath.html# Only disable this check if you are absolutely know what you are doing!if[! -z "$LD_LIBRARY_PATH"];thenecho"Your environment is misconfigured, you probably need to 'unset LD_LIBRARY_PATH'"echo"but please check why this was set in the first place and that it's safe to unset."echo"The SDK will not operate correctly in most cases when LD_LIBRARY_PATH is set."echo"For more references see:"echo" http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html#AEN80"echo" http://xahlee.info/UnixResource_dir/_/ldpath.html"return1fiexportSDKTARGETSYSROOT=/opt/petalinux/2019.2/sysroots/cortexa9t2hf-neon-xilinx-linux-gnueabi
exportPATH=/opt/petalinux/2019.2/sysroots/x86_64-petalinux-linux/usr/bin:/opt/petalinux/2019.2/sysroots/x86_64-petalinux-linux/usr/sbin:/opt/petalinux/2019.2/sysroots/x86_64-petalinux-linux/bin:/opt/petalinux/2019.2/sysroots/x86_64-petalinux-linux/sbin:/opt/petalinux/2019.2/sysroots/x86_64-petalinux-linux/usr/bin/../x86_64-petalinux-linux/bin:/opt/petalinux/2019.2/sysroots/x86_64-petalinux-linux/usr/bin/arm-xilinx-linux-gnueabi:/opt/petalinux/2019.2/sysroots/x86_64-petalinux-linux/usr/bin/arm-xilinx-linux-musl:$PATHexportPKG_CONFIG_SYSROOT_DIR=$SDKTARGETSYSROOTexportPKG_CONFIG_PATH=$SDKTARGETSYSROOT/usr/lib/pkgconfig:$SDKTARGETSYSROOT/usr/share/pkgconfig
exportCONFIG_SITE=/opt/petalinux/2019.2/site-config-cortexa9t2hf-neon-xilinx-linux-gnueabi
exportOECORE_NATIVE_SYSROOT="/opt/petalinux/2019.2/sysroots/x86_64-petalinux-linux"exportOECORE_TARGET_SYSROOT="$SDKTARGETSYSROOT"exportOECORE_ACLOCAL_OPTS="-I /opt/petalinux/2019.2/sysroots/x86_64-petalinux-linux/usr/share/aclocal"exportOECORE_BASELIB="lib"exportOECORE_TARGET_ARCH="arm"exportOECORE_TARGET_OS="linux-gnueabi"unset command_not_found_handle
exportCC="arm-xilinx-linux-gnueabi-gcc -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 --sysroot=$SDKTARGETSYSROOT"exportCXX="arm-xilinx-linux-gnueabi-g++ -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 --sysroot=$SDKTARGETSYSROOT"exportCPP="arm-xilinx-linux-gnueabi-gcc -E -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 --sysroot=$SDKTARGETSYSROOT"exportAS="arm-xilinx-linux-gnueabi-as "exportLD="arm-xilinx-linux-gnueabi-ld --sysroot=$SDKTARGETSYSROOT"exportGDB=arm-xilinx-linux-gnueabi-gdb
exportSTRIP=arm-xilinx-linux-gnueabi-strip
exportRANLIB=arm-xilinx-linux-gnueabi-ranlib
exportOBJCOPY=arm-xilinx-linux-gnueabi-objcopy
exportOBJDUMP=arm-xilinx-linux-gnueabi-objdump
exportAR=arm-xilinx-linux-gnueabi-ar
exportNM=arm-xilinx-linux-gnueabi-nm
exportM4=m4
exportTARGET_PREFIX=arm-xilinx-linux-gnueabi-
exportCONFIGURE_FLAGS="--target=arm-xilinx-linux-gnueabi --host=arm-xilinx-linux-gnueabi --build=x86_64-linux --with-libtool-sysroot=$SDKTARGETSYSROOT"exportCFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types "exportCXXFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types "exportLDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed"exportCPPFLAGS=""exportKCFLAGS="--sysroot=$SDKTARGETSYSROOT"exportOECORE_DISTRO_VERSION="2019.2"exportOECORE_SDK_VERSION="2019.2"exportARCH=arm
exportCROSS_COMPILE=arm-xilinx-linux-gnueabi-
# Append environment subscriptsif[ -d "$OECORE_TARGET_SYSROOT/environment-setup.d"];thenforenvfilein$OECORE_TARGET_SYSROOT/environment-setup.d/*.sh;do.$envfiledonefiif[ -d "$OECORE_NATIVE_SYSROOT/environment-setup.d"];thenforenvfilein$OECORE_NATIVE_SYSROOT/environment-setup.d/*.sh;do.$envfiledonefi