This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3358: Bitbake error

Part Number: AM3358

Hello,

I'm trying to build am335x processor sdk 6.01 using yocto bitbake.

Added meta-swupdate layer to source.

while using bitbake swupdate i'm getting following error.

==========
/home/jigar/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/8.3.0/../../../../arm-linux-gnueabihf/bin/ld: cannot find -lubootenv
collect2: error: ld returned 1 exit status
Makefile:406: recipe for target 'swupdate_unstripped' failed
make: *** [swupdate_unstripped] Error 1
ERROR: oe_runmake failed
WARNING: /home/jigar/tisdk-am335x-build/build/arago-tmp-external-arm-toolchain/work/armv7at2hf-neon-linux-gnueabi/swupdate/2019.11-r0/temp/run.do_compile.8721:1 exit 1 from 'exit 1'
ERROR: Function failed: do_compile (log file is located at /home/jigar/tisdk-am335x-build/build/arago-tmp-external-arm-toolchain/work/armv7at2hf-neon-linux-gnueabi/swupdate/2019.11-r0/temp/log.do_compile.8721)

Added defconfig from custom layer.

#
# Automatically generated file; DO NOT EDIT.
# Swupdate Configuration
#
CONFIG_HAVE_DOT_CONFIG=y

#
# Swupdate Settings
#

#
# General Configuration
#
CONFIG_CURL=y
# CONFIG_CURL_SSL is not set
# CONFIG_SYSTEMD is not set
CONFIG_SCRIPTS=y
CONFIG_HW_COMPATIBILITY=y
CONFIG_HW_COMPATIBILITY_FILE="/etc/hwrevision"
CONFIG_SW_VERSIONS_FILE="/etc/sw-versions"

#
# Socket Paths
#
CONFIG_SOCKET_CTRL_PATH=""
CONFIG_SOCKET_PROGRESS_PATH=""
CONFIG_SOCKET_REMOTE_HANDLER_DIRECTORY="/tmp/"
# CONFIG_MTD is not set
CONFIG_LUA=y
CONFIG_LUAPKG="lua"
# CONFIG_FEATURE_SYSLOG is not set

#
# Build Options
#
CONFIG_CROSS_COMPILE=""
CONFIG_SYSROOT=""
CONFIG_EXTRA_CFLAGS=""
CONFIG_EXTRA_LDFLAGS=""
CONFIG_EXTRA_LDLIBS=""

#
# Debugging Options
#
# CONFIG_DEBUG is not set
# CONFIG_WERROR is not set
# CONFIG_NOCLEANUP is not set
# CONFIG_BOOTLOADER_EBG is not set
CONFIG_UBOOT=y
# CONFIG_BOOTLOADER_NONE is not set
# CONFIG_BOOTLOADER_GRUB is not set
CONFIG_UBOOT_FWENV="/etc/fw_env.config"
# CONFIG_UBOOT_NEWAPI is not set
# CONFIG_SSL_IMPL_NONE is not set
CONFIG_SSL_IMPL_OPENSSL=y
# CONFIG_SSL_IMPL_MBEDTLS is not set
# CONFIG_DOWNLOAD is not set
CONFIG_CHANNEL_CURL=y
# CONFIG_HASH_VERIFY is not set
# CONFIG_SIGNED_IMAGES is not set
# CONFIG_ENCRYPTED_IMAGES is not set
CONFIG_SURICATTA=y

#
# Features
#
CONFIG_SURICATTA_SSL=y
CONFIG_SURICATTA_STATE_CHOICE_NONE=y
# CONFIG_SURICATTA_STATE_CHOICE_BOOTLOADER is not set

#
# Server
#
CONFIG_SURICATTA_HAWKBIT=y
# CONFIG_SURICATTA_GENERAL is not set
CONFIG_WEBSERVER=y
CONFIG_MONGOOSE=y
CONFIG_MONGOOSEIPV6=y
CONFIG_MONGOOSESSL=y
CONFIG_GUNZIP=y
# CONFIG_ZSTD is not set

#
# Parser Features
#
CONFIG_LIBCONFIG=y
CONFIG_PARSERROOT=""
CONFIG_JSON=y
# CONFIG_LUAEXTERNAL is not set
# CONFIG_SETSWDESCRIPTION is not set

#
# Image Handlers
#
CONFIG_RAW=y
# CONFIG_RDIFFHANDLER is not set
CONFIG_LUASCRIPTHANDLER=y
CONFIG_SHELLSCRIPTHANDLER=y
# CONFIG_HANDLER_IN_LUA is not set
CONFIG_ARCHIVE=y
CONFIG_REMOTE_HANDLER=y
CONFIG_SWUFORWARDER_HANDLER=y
# CONFIG_BOOTLOADERHANDLER is not set
# CONFIG_UCFWHANDLER is not set

Thanks,