Yocto Raspberry Pi build with bitbake core-image-sato failed with -lEGL and -lGLESv2 were no found - raspberry-pi3

I am a newbie to yocto, trying to build a custom image for raspberry pi using bitbake core-image-sato. In the log attached below I can see that -lEGL and -lGLESv2 were not found while building image. But Could not figure out how to fix it?
ERROR: gstreamer1.0-plugins-base-1.14.4-r0 do_compile: oe_runmake failed
/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build$ bitbake core-image-sato
Loading cache: 100% |########################################################################################################################################################################| Time: 0:00:01
Loaded 3552 entries from dependency cache.
Parsing recipes: 100% |######################################################################################################################################################################| Time: 0:00:00
Parsing of 2437 .bb files complete (2436 cached, 1 parsed). 3552 targets, 150 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.42.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "ubuntu-18.04"
TARGET_SYS = "aarch64-oe-linux"
MACHINE = "raspberrypi3-64"
DISTRO = "nodistro"
DISTRO_VERSION = "nodistro.0"
TUNE_FEATURES = "aarch64 cortexa53 crc"
TARGET_FPU = ""
meta
meta-poky
meta-yocto-bsp = "warrior:f65b24e9ca0918a4ede70ea48ed8b7cc4620f07f"
meta-oe
meta-multimedia
meta-networking
meta-python
meta-perl
meta-gnome
meta-xfce = "warrior:a24acf94d48d635eca668ea34598c6e5c857e3f8"
meta-raspberrypi = "warrior:5551792e642d6cc32e22dfe6dbfd29ac3e2390cd"
Initialising tasks: 100% |###################################################################################################################################################################| Time: 0:00:04
Sstate summary: Wanted 1562 Found 0 Missed 1562 Current 460 (0% match, 22% complete)
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: gstreamer1.0-plugins-base-1.14.4-r0 do_compile: oe_runmake failed
ERROR: gstreamer1.0-plugins-base-1.14.4-r0 do_compile: Function failed: do_compile (log file is located at /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/temp/log.do_compile.6117)
ERROR: Logfile of failure stored in: /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/temp/log.do_compile.6117
Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-64', 'arm-common', 'arm-64', 'common-linux', 'common-glibc', 'aarch64-linux', 'common']
| DEBUG: Executing shell function do_compile
| NOTE: make -j 6
| make all-recursive
| make[1]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build'
| Making all in pkgconfig
| make[2]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/pkgconfig'
| make[2]: Nothing to be done for 'all'.
| make[2]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/pkgconfig'
| Making all in gst-libs
| make[2]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs'
| Making all in gst
| make[3]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst'
| make -C tag
| make -C fft
| make -C video
| make -C app
| make[4]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/video'
| make all-am
| make[4]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/app'
| make[4]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/tag'
| make all-am
| make all-am
| make[4]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/fft'
| make[4]: Nothing to be done for 'all'.
| make[5]: Nothing to be done for 'all-am'.
| make[4]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/rtp'
| Making all in sdp
| make[4]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/sdp'
| make[4]: Nothing to be done for 'all'.
| make[4]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/sdp'
| Making all in rtsp
| make[4]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/rtsp'
| make all-am
| make[5]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/rtsp'
| make[5]: Nothing to be done for 'all-am'.
| make[5]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/rtsp'
| make[4]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/rtsp'
| Making all in video
| make[4]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/video'
| make all-am
| make[5]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/video'
| make[5]: Nothing to be done for 'all-am'.
| make[5]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/video'
| make[4]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/video'
| Making all in pbutils
| make[4]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/pbutils'
| make all-am
| make[5]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/pbutils'
| make[5]: Nothing to be done for 'all-am'.
| make[5]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/pbutils'
| make[4]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/pbutils'
| Making all in riff
| make[4]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/riff'
| make[4]: Nothing to be done for 'all'.
| make[4]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/riff'
| Making all in app
| make[4]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/app'
| make all-am
| make[5]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/app'
| make[5]: Nothing to be done for 'all-am'.
| make[5]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/app'
| make[4]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/app'
| Making all in allocators
| make[4]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/allocators'
| make[4]: Nothing to be done for 'all'.
| make[4]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/allocators'
| Making all in gl
| make[4]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/gl'
| Making all in glprototypes
| make[5]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/gl/glprototypes'
| make[5]: Nothing to be done for 'all'.
| make[5]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/gl/glprototypes'
| Making all in x11
| make[5]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/gl/x11'
| make[5]: Nothing to be done for 'all'.
| make[5]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/gl/x11'
| Making all in egl
| make[5]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/gl/egl'
| make[5]: Nothing to be done for 'all'.
| make[5]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/gl/egl'
| make[5]: Entering directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/gl'
| ../../../aarch64-oe-linux-libtool --tag=CC --mode=link aarch64-oe-linux-gcc -mcpu=cortex-a53+crc --sysroot=/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot -DGST_EXPORTS -I../../../../gst-plugins-base-1.14.4/gst-libs -I../../../gst-libs -pthread -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/include/gstreamer-1.0 -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/lib/libffi-3.2.1/include -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/include/glib-2.0 -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/lib/glib-2.0/include -pthread -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/lib/libffi-3.2.1/include -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/include/glib-2.0 -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/lib/glib-2.0/include -pthread -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/include/gstreamer-1.0 -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/lib/libffi-3.2.1/include -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/include/glib-2.0 -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/lib/glib-2.0/include -fno-strict-aliasing -DG_THREADS_MANDATORY -DG_DISABLE_CAST_CHECKS -Wall -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wnested-externs -fvisibility=hidden -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/include/vc -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/include/interface -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/include/interface/vcos -I/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/include/interface/vcos/pthreads -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0=/usr/src/debug/gstreamer1.0-plugins-base/1.14.4-r0 -fdebug-prefix-map=/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0=/usr/src/debug/gstreamer1.0-plugins-base/1.14.4-r0 -fdebug-prefix-map=/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot= -fdebug-prefix-map=/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot-native= -no-undefined -Wl,-Bsymbolic-functions -version-info 1404:0:1404 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o libgstgl-1.0.la -rpath /usr/lib libgstgl_1.0_la-gstgldisplay.lo libgstgl_1.0_la-gstglcontext.lo libgstgl_1.0_la-gstgldebug.lo libgstgl_1.0_la-gstglbasememory.lo libgstgl_1.0_la-gstglbuffer.lo libgstgl_1.0_la-gstglmemory.lo libgstgl_1.0_la-gstglmemorypbo.lo libgstgl_1.0_la-gstglrenderbuffer.lo libgstgl_1.0_la-gstglbufferpool.lo libgstgl_1.0_la-gstglfilter.lo libgstgl_1.0_la-gstglformat.lo libgstgl_1.0_la-gstglbasefilter.lo libgstgl_1.0_la-gstglshader.lo libgstgl_1.0_la-gstglshaderstrings.lo libgstgl_1.0_la-gstglsl.lo libgstgl_1.0_la-gstglslstage.lo libgstgl_1.0_la-gstglcolorconvert.lo libgstgl_1.0_la-gstglupload.lo libgstgl_1.0_la-gstglwindow.lo libgstgl_1.0_la-gstglapi.lo libgstgl_1.0_la-gstglfeature.lo libgstgl_1.0_la-gstglutils.lo libgstgl_1.0_la-gstglframebuffer.lo libgstgl_1.0_la-gstglsyncmeta.lo libgstgl_1.0_la-gstglviewconvert.lo libgstgl_1.0_la-gstgloverlaycompositor.lo libgstgl_1.0_la-gstglquery.lo ../../../gst-libs/gst/video/libgstvideo-1.0.la ../../../gst-libs/gst/allocators/libgstallocators-1.0.la -lgmodule-2.0 -pthread -lglib-2.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lGLESv2 -lX11-xcb -lX11 -lxcb -lEGL -lEGL -lGLESv2 x11/libgstgl-x11.la egl/libgstgl-egl.la
| aarch64-oe-linux-libtool: link: aarch64-oe-linux-gcc -mcpu=cortex-a53+crc --sysroot=/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot -shared -fPIC -DPIC .libs/libgstgl_1.0_la-gstgldisplay.o .libs/libgstgl_1.0_la-gstglcontext.o .libs/libgstgl_1.0_la-gstgldebug.o .libs/libgstgl_1.0_la-gstglbasememory.o .libs/libgstgl_1.0_la-gstglbuffer.o .libs/libgstgl_1.0_la-gstglmemory.o .libs/libgstgl_1.0_la-gstglmemorypbo.o .libs/libgstgl_1.0_la-gstglrenderbuffer.o .libs/libgstgl_1.0_la-gstglbufferpool.o .libs/libgstgl_1.0_la-gstglfilter.o .libs/libgstgl_1.0_la-gstglformat.o .libs/libgstgl_1.0_la-gstglbasefilter.o .libs/libgstgl_1.0_la-gstglshader.o .libs/libgstgl_1.0_la-gstglshaderstrings.o .libs/libgstgl_1.0_la-gstglsl.o .libs/libgstgl_1.0_la-gstglslstage.o .libs/libgstgl_1.0_la-gstglcolorconvert.o .libs/libgstgl_1.0_la-gstglupload.o .libs/libgstgl_1.0_la-gstglwindow.o .libs/libgstgl_1.0_la-gstglapi.o .libs/libgstgl_1.0_la-gstglfeature.o .libs/libgstgl_1.0_la-gstglutils.o .libs/libgstgl_1.0_la-gstglframebuffer.o .libs/libgstgl_1.0_la-gstglsyncmeta.o .libs/libgstgl_1.0_la-gstglviewconvert.o .libs/libgstgl_1.0_la-gstgloverlaycompositor.o .libs/libgstgl_1.0_la-gstglquery.o -Wl,--whole-archive x11/.libs/libgstgl-x11.a egl/.libs/libgstgl-egl.a -Wl,--no-whole-archive ../../../gst-libs/gst/video/.libs/libgstvideo-1.0.so -lorc-0.4 ../../../gst-libs/gst/allocators/.libs/libgstallocators-1.0.so -lm -lgmodule-2.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lX11-xcb -lX11 -lxcb -lEGL -lGLESv2 -mcpu=cortex-a53+crc --sysroot=/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot -pthread -pthread -pthread -O2 -g -Wl,-Bsymbolic-functions -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -pthread -pthread -Wl,-soname -Wl,libgstgl-1.0.so.0 -o .libs/libgstgl-1.0.so.0.1404.0
| /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot-native/usr/bin/aarch64-oe-linux/../../libexec/aarch64-oe-linux/gcc/aarch64-oe-linux/8.3.0/ld: skipping incompatible /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/lib/libEGL.so when searching for -lEGL
| /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot-native/usr/bin/aarch64-oe-linux/../../libexec/aarch64-oe-linux/gcc/aarch64-oe-linux/8.3.0/ld: skipping incompatible /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/lib/libEGL.so when searching for -lEGL
| /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot-native/usr/bin/aarch64-oe-linux/../../libexec/aarch64-oe-linux/gcc/aarch64-oe-linux/8.3.0/ld: cannot find -lEGL
| /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot-native/usr/bin/aarch64-oe-linux/../../libexec/aarch64-oe-linux/gcc/aarch64-oe-linux/8.3.0/ld: skipping incompatible /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/lib/libGLESv2.so when searching for -lGLESv2
| /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot-native/usr/bin/aarch64-oe-linux/../../libexec/aarch64-oe-linux/gcc/aarch64-oe-linux/8.3.0/ld: skipping incompatible /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot/usr/lib/libGLESv2.so when searching for -lGLESv2
| /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/recipe-sysroot-native/usr/bin/aarch64-oe-linux/../../libexec/aarch64-oe-linux/gcc/aarch64-oe-linux/8.3.0/ld: cannot find -lGLESv2
| collect2: error: ld returned 1 exit status
| Makefile:897: recipe for target 'libgstgl-1.0.la' failed
| make[5]: *** [libgstgl-1.0.la] Error 1
| make[5]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/gl'
| Makefile:1249: recipe for target 'all-recursive' failed
| make[4]: *** [all-recursive] Error 1
| make[4]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst/gl'
| Makefile:629: recipe for target 'all-recursive' failed
| make[3]: *** [all-recursive] Error 1
| make[3]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs/gst'
| Makefile:594: recipe for target 'all-recursive' failed
| make[2]: *** [all-recursive] Error 1
| make[2]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build/gst-libs'
| Makefile:718: recipe for target 'all-recursive' failed
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory '/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/build'
| Makefile:649: recipe for target 'all' failed
| make: *** [all] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compile (log file is located at /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/rpi64-build/tmp-glibc/work/aarch64-oe-linux/gstreamer1.0-plugins-base/1.14.4-r0/temp/log.do_compile.6117)
ERROR: Task (/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.14.4.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 2019 tasks of which 2009 didn't need to be rerun and 1 failed.
Summary: 1 task failed:
/media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.14.4.bb:do_compile
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
Tried cleaning gstreamer1.0 and rebuilding it using
bitbake -c cleanall gstreamer1.0
bitbake gstreamer1.0
which run with no errors but when trying to build a image using core-image-sato getting the same errors as above.
Also tried to list -lEGL and -lGLESv2 as dependency in gstreamer1.0-plugins-base_1.14.4.bb file.
Does someone know how to fix this?
Thanks in advance.
Loading cache: 100% |########################################################################################################################################################################| Time: 0:00:00
Loaded 3552 entries from dependency cache.
Parsing recipes: 100% |######################################################################################################################################################################| Time: 0:00:00
Parsing of 2437 .bb files complete (2436 cached, 1 parsed). 3552 targets, 150 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing PROVIDES 'lGLESv2' (but /media/hemanth/1681a4c7-3532-4108-a811-7a46dbe5ca8b/yoctoRpi3/poky-warrior/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.14.4.bb DEPENDS on or otherwise requires it)
NOTE: Runtime target 'opencv' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['opencv', 'gstreamer1.0-plugins-base', 'lGLESv2']
ERROR: Required build target 'core-image-sato' has no buildable providers.
Missing or unbuildable dependency chain was: ['core-image-sato', 'opencv', 'gstreamer1.0-plugins-base', 'lGLESv2']

I had deleted the whole build directory and then recreated a new build director using source oe-init-build-env and was able to build an image with bitbake core-image-sato with no errors. Assuming it's because of some error in the catch data.

Related

cross-compile iperf from x86_64 for ARM64 target

I want to cross compile iperf-2.0.5 from my x86_64 ubuntu linux machine for a ARM64 target. Therefore I installed the cross compiler:
sudo apt install gcc make gcc-aarch64-linux-gnu binutils-aarch64-linux-gnu g++-aarch64-linux-gnu
then I tried to configure:
./configure --build=aarch64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --enable-static --disable-shared
which gives me this warning: configure: WARNING: unrecognized options: --enable-static, --disable-shared
apart from this warning i'm not getting any errors but I'm not sure how to verify that the build and host parameters are selected correctly.
When I run make I get the following error.
make all-recursive
make[1]: Entering directory '/home/recherma/Documents/iperf-2.0.5'
Making all in compat
make[2]: Entering directory '/home/recherma/Documents/iperf-2.0.5/compat'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -Wall -O2 -MT delay.o -MD -MP -MF ".deps/delay.Tpo" -c -o delay.o delay.cpp; \
then mv -f ".deps/delay.Tpo" ".deps/delay.Po"; else rm -f ".deps/delay.Tpo"; exit 1; fi
In file included from /usr/include/c++/9/stdlib.h:36,
from ../include/headers.h:78,
from ../include/Timestamp.hpp:63,
from delay.cpp:53:
/usr/include/c++/9/cstdlib:151:11: error: ‘::malloc’ has not been declared
151 | using ::malloc;
| ^~~~~~
In file included from ../include/headers.h:78,
from ../include/Timestamp.hpp:63,
from delay.cpp:53:
/usr/include/c++/9/stdlib.h:65:12: error: ‘std::malloc’ has not been declared
65 | using std::malloc;
| ^~~~~~
In file included from /usr/include/c++/9/cmath:42,
from /usr/include/c++/9/math.h:36,
from ../include/headers.h:85,
from ../include/Timestamp.hpp:63,
from delay.cpp:53:
/usr/include/c++/9/bits/cpp_type_traits.h:214:12: error: redefinition of ‘struct std::__is_integer<int>’
214 | struct __is_integer<int>
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/cpp_type_traits.h:138:12: note: previous definition of ‘struct std::__is_integer<int>’
138 | struct __is_integer<bool>
| ^~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:273: delay.o] Error 1
make[2]: Leaving directory '/home/recherma/Documents/iperf-2.0.5/compat'
make[1]: *** [Makefile:252: all-recursive] Error 1
make[1]: Leaving directory '/home/recherma/Documents/iperf-2.0.5'
make: *** [Makefile:190: all] Error 2
So I guess the configuration failed. Does anyone know now to configure it correctly?
EDIT:
I think --host should be changed to aarch64-unknown-linux-gnu. But this changes nothing and I get the exact same errors.
Try removing DAST_CHECK_BOOL from configure.ac and try reconfigure again.
If that didn't help, after configure, comment #define bool int in config.h and try rebuild.

Errors wihen buildng NetCDF: 'cd: IR/grib2/lib: No such file or directory'

I tried to installing netcdf-4.1.3. After configuring the netcdf-4.1.3 file, i had errors with my 'make' command. The error message is below
ameyaw_prince#Mytoses-ThinkPad-T430:~/Build_WRF/LIBRARIES/netcdf-4.1.3$ make
make all-recursive
make[1]: Entering directory '/home/ameyaw_prince/Build_WRF/LIBRARIES/netcdf-4.1.3'
Making all in include
make[2]: Entering directory '/home/ameyaw_prince/Build_WRF/LIBRARIES/netcdf-4.1.3/include'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/ameyaw_prince/Build_WRF/LIBRARIES/netcdf-4.1.3/include'
Making all in libdispatch
make[2]: Entering directory '/home/ameyaw_prince/Build_WRF/LIBRARIES/netcdf-4.1.3/libdispatch'
/bin/bash ../libtool --tag=CC --mode=link /usr/bin/gcc -g -O2 -LIR/grib2/lib -o libdispatch.la libdispatch_la-parallel.lo libdispatch_la-copy.lo libdispatch_la-file.lo libdispatch_la-dim.lo libdispatch_la-att.lo libdispatch_la-error.lo libdispatch_la-var.lo libdispatch_la-dispatch.lo libdispatch_la-nc_uri.lo libdispatch_la-nclist.lo libdispatch_la-ncbytes.lo libdispatch_la-nchashmap.lo libdispatch_la-nclog.lo -lm -lcurl
../libtool: line 5992: cd: IR/grib2/lib: No such file or directory
libtool: link: cannot determine absolute directory name of `IR/grib2/lib'
make[2]: *** [Makefile:328: libdispatch.la] Error 1
make[2]: Leaving directory '/home/ameyaw_prince/Build_WRF/LIBRARIES/netcdf-4.1.3/libdispatch'
make[1]: *** [Makefile:551: all-recursive] Error 1
make[1]: Leaving directory '/home/ameyaw_prince/Build_WRF/LIBRARIES/netcdf-4.1.3'
make: *** [Makefile:422: all] Error 2

Problems building gcc 5.2.0 with gcc 3.4.6

gcc 3.4.6 is the highest native install for gcc on my Synology DS413, so I'm attempting use it to build 5.2.0 from source. The steps I'm using from /root is
tar xzf gcc-5.2.0.tar.gz
cd gcc-5.2.0
./contrib/download_prerequisites
cd ..
mkdir objdir
cd objdir
$PWD/../gcc-5.2.0/configure --prefix=$HOME/gcc-5.2.0
make
make install
The build appears to go well until towards the end of 'make' which gives these errors at the end of its run:
:
:
make[3]: Entering directory `/root/objdir/gmp'
gcc `test -f 'gen-fac_ui.c' || echo '/root/objdir/../gcc-5.2.0/gmp/'`gen-fac_ui.c -o gen-fac_ui
./gen-fac_ui 32 0 >mpz/fac_ui.h || (rm -f mpz/fac_ui.h; exit 1)
gcc `test -f 'gen-fib.c' || echo '/root/objdir/../gcc-5.2.0/gmp/'`gen-fib.c -o gen-fib
./gen-fib header 32 0 >fib_table.h || (rm -f fib_table.h; exit 1)
./gen-fib table 32 0 >mpn/fib_table.c || (rm -f mpn/fib_table.c; exit 1)
gcc `test -f 'gen-bases.c' || echo '/root/objdir/../gcc-5.2.0/gmp/'`gen-bases.c -o gen-bases
/tmp/ccdefY1e.o: In function `generate':
gen-bases.c:(.text+0x28b8): undefined reference to `log'
collect2: ld returned 1 exit status
make[3]: *** [gen-bases] Error 1
make[3]: Leaving directory `/root/objdir/gmp'
make[2]: *** [all-stage1-gmp] Error 2
make[2]: Leaving directory `/root/objdir'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/root/objdir'
make: *** [all] Error 2
'make install' then returns
make[1]: Entering directory `/root/objdir'
/bin/ash /root/objdir/../gcc-5.2.0/mkinstalldirs /root/gcc-5.2.0 /root/gcc-5.2.0
make[2]: Entering directory `/root/objdir/fixincludes'
make[2]: *** No rule to make target `install'. Stop.
make[2]: Leaving directory `/root/objdir/fixincludes'
make[1]: *** [install-fixincludes] Error 2
make[1]: Leaving directory `/root/objdir'
make: *** [install] Error 2
What's making make unhappy? I'm a newb, so may be missing something obvious.
I think you have already IPKG(optware) installed on your diskstation and the compiler there is really old.
But: There is a developer how actualize the optware. Called: Optware new generation.
I have now GCC 5.2.0 running on my DS713+
further information here:
Optware
Optware NG on Github

make[ ]: *** [ ] Error 1

I am trying to compile a file on gcc and my 'make' command seems to throw an error.
Rishabhs-MacBook-Pro:binutils-2.20.1 Rishabh$ make
make[3]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
Making info in doc
make chew
make[4]: `chew' is up to date.
./chew -f ./doc.str <./../opncls.c >opncls.tmp
/bin/sh ./../../move-if-change opncls.tmp opncls.texi
Making info in po
...
...
make[4]: Nothing to be done for `all'.
gcc -DHAVE_CONFIG_H -I. -I. -I. -I../bfd -I./../bfd -I./../include - DLOCALEDIR="\"/usr/local/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -g -O2 -MT strings.o -MD -MP -MF .deps/strings.Tpo -c -o strings.o strings.c
cc1: warnings being treated as errors
strings.c: In function ‘strings_file’:
strings.c:419: warning: ‘stat64’ is deprecated (declared at /usr/include/sys/stat.h:466)
make[4]: *** [strings.o] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-binutils] Error 2
make: *** [all] Error 2
I think the problem could be with the gcc but I can't seem to get around the problem. Any help would be appreciated.
You have the -Werror flag on the gcc command line. As the output says:
cc1: warnings being treated as errors
So either change your makefile not to include this or fix the stat64 is deprecated warning in strings.c!

(Cygwin - make) file not recognized: File format not recognized collect2: ld returned 1 exit status

I'm using Cygwin (in windows 7) to emulate Linux terminal, however, when I execute "make" to one of the files, I get the following error, (please note that this worked in Linux terminal)
cd ./agents/randomAgentJava/ && make
make[1]: Entering directory `/cygdrive/f/Linux Files/Helicopter_Control/rl-competition/agents/randomAgentJava'
javac -source 5 -d bin -cp ../../system/libraries/RLVizLib.jar src/RandomAgent/RandomAgent.java
warning: [options] bootstrap class path not set in conjunction with -source 1.5
1 warning
make[1]: Leaving directory `/cygdrive/f/Linux Files/Helicopter_Control/rl-competition/agents/randomAgentJava'
cd ./agents/randomAgentCPP/ && make
make[1]: Entering directory `/cygdrive/f/Linux Files/Helicopter_Control/rl-competition/agents/randomAgentCPP'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/cygdrive/f/Linux Files/Helicopter_Control/rl-competition/agents/randomAgentCPP'
cd ./agents/mountainCarAgentCPP/ && make
make[1]: Entering directory `/cygdrive/f/Linux Files/Helicopter_Control/rl-competition/agents/mountainCarAgentCPP'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/cygdrive/f/Linux Files/Helicopter_Control/rl-competition/agents/mountainCarAgentCPP'
cd ./agents/realTimeStrategyAgentJava/ && make
make[1]: Entering directory `/cygdrive/f/Linux Files/Helicopter_Control/rl-competition/agents/realTimeStrategyAgentJava'
javac src/**/*.java -d bin -cp ../../system/libraries/RLVizLib.jar
make[1]: Leaving directory `/cygdrive/f/Linux Files/Helicopter_Control/rl-competition/agents/realTimeStrategyAgentJava'
cd ./agents/helicopterAgentCPP/ && make
make[1]: Entering directory `/cygdrive/f/Linux Files/Helicopter_Control/rl-competition/agents/helicopterAgentCPP'
g++ -c -I../../system/RL-Glue/RL-Glue -I../../system/RL-Glue/Utils -I./src src/weak_baseline_controller.cpp -o bin/weak_baseline_controller.o
g++ -o ./bin/RL_agent bin/weak_baseline_controller.o bin/Glue_utilities.o bin/RL_client_agent.o bin/RL_network.o -lm
bin/Glue_utilities.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
Makefile:25: recipe for target `bin/RL_agent' failed
make[1]: *** [bin/RL_agent] Error 1
make[1]: Leaving directory `/cygdrive/f/Linux Files/Helicopter_Control/rl-competition/agents/helicopterAgentCPP'
Makefile:13: recipe for target `all' failed
make: *** [all] Error 2
Thanks in advance!

Resources