[OE-core] EGL version error while building the weston.

Krishnakumar Kulkarni kulakarni.krishnakumar at gmail.com
Wed Jun 3 11:37:48 UTC 2015


Hi All,

While building weston for toradex board I got the following error.
Kindly help me to solve this issue.

When I gave bitbake core-image-weston

I got the following screenshot.


NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: Function failed: do_configure (log file is located at
/home/test/toradex/oe-core/build/out-eglibc/work/armv7ahf-vfp-oe-linux-gnueabi/weston/1.4.0-r0/temp/log.do_configure.9123)
ERROR: Logfile of failure stored in:
/home/test/toradex/oe-core/build/out-eglibc/work/armv7ahf-vfp-oe-linux-gnueabi/weston/1.4.0-r0/temp/log.do_configure.9123
Log data follows:
| DEBUG: Executing python function sysroot_cleansstate
| DEBUG: Python function sysroot_cleansstate finished
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common',
'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| DEBUG: Executing shell function autotools_preconfigure
|
        .
        .
        .
        .
        .
        .
        .

| checking whether CLOCK_MONOTONIC is declared... yes
| checking for execinfo.h... (cached) yes
| checking for mkostemp... yes
| checking for strchrnul... (cached) yes
| checking for initgroups... (cached) yes
| checking for posix_fallocate... yes
|






*checking for EGL... no| configure: error: Package requirements (egl >=
7.10 glesv2) were not met:| | Requested 'egl >= 7.10' but version of egl is
1| | Consider adjusting the PKG_CONFIG_PATH environment variable if you|
installed software in a non-standard prefix.| *
| Alternatively, you may set the environment variables EGL_CFLAGS
| and EGL_LIBS to avoid the need to call pkg-config.
| See the pkg-config man page for more details.
| Configure failed. The contents of all config.log files follows to aid
debugging
| ERROR: oe_runconf failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at
/home/test/toradex/oe-core/build/out-eglibc/work/armv7ahf-vfp-oe-linux-gnueabi/weston/1.4.0-r0/temp/log.do_configure.9123)
ERROR: Task 234
(/home/test/toradex/oe-core/build/../stuff/openembedded-core/meta/recipes-graphics/wayland/
weston_1.4.0.bb, do_configure) failed with exit code '1'
ERROR: Function failed: do_configure (log file is located at
/home/test/toradex/oe-core/build/out-eglibc/work/armv7ahf-vfp-oe-linux-gnueabi/cogl-1.0/1.16.2-r0/temp/log.do_configure.9122)
ERROR: Logfile of failure stored in:
/home/test/toradex/oe-core/build/out-eglibc/work/armv7ahf-vfp-oe-linux-gnueabi/cogl-1.0/1.16.2-r0/temp/log.do_configure.9122
Log data follows:
| DEBUG: Executing python function sysroot_cleansstate
| DEBUG: Python function sysroot_cleansstate finished
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common',
'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| DEBUG: Executing shell function autotools_preconfigure
| DEBUG: Shell function autotools_preconfigure finished
| DEBUG: Executing python function autotools_copy_aclocals
| DEBUG: Python function autotools_copy_aclocals finished
| DEBUG: Executing shell function do_configure
| automake (GNU automake) 1.14
| Copyright (C) 2013 Free Software Foundation, Inc.
| License GPLv2+: GNU GPL version 2 or later <
http://gnu.org/licenses/gpl-2.0.html>
| This is free software: you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
|

        .
        .
        .
        .
        .
| checking how to hardcode library paths into programs... immediate
| configure: creating ./config.lt
| config.lt: creating arm-oe-linux-gnueabi-libtool
| checking for cos in -lm... yes
| checking if building for some Win32 platform... no
| checking OpenGL/gl.h usability... no
| checking OpenGL/gl.h presence... no
| checking for OpenGL/gl.h... no
| checking for arm-oe-linux-gnueabi-pkg-config... no
| checking for pkg-config...
/home/test/toradex/oe-core/build/out-eglibc/sysroots/i686-linux/usr/bin/pkg-config
| checking pkg-config is at least version 0.9.0... yes
| checking for arm-oe-linux-gnueabi-pkg-config...
/home/test/toradex/oe-core/build/out-eglibc/sysroots/i686-linux/usr/bin/pkg-config
| checking pkg-config is at least version 0.16... yes
| checking for GLIB - version >= 2.32.0... cross compiling; assumed OK...
| yes (version 2.38.2)







*| checking for WAYLAND_CLIENT... no| configure: error: Package
requirements (wayland-egl >= 1.0.0 wayland-client >= 1.0.0) were not met:|
| No package 'wayland-egl' found| | Consider adjusting the PKG_CONFIG_PATH
environment variable if you| installed software in a non-standard prefix.*|
| Alternatively, you may set the environment variables WAYLAND_CLIENT_CFLAGS
| and WAYLAND_CLIENT_LIBS to avoid the need to call pkg-config.
| See the pkg-config man page for more details.
| Configure failed. The contents of all config.log files follows to aid
debugging
| ERROR: oe_runconf failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at
/home/test/toradex/oe-core/build/out-eglibc/work/armv7ahf-vfp-oe-linux-gnueabi/cogl-1.0/1.16.2-r0/temp/log.do_configure.9122)
ERROR: Task 1201
(/home/test/toradex/oe-core/build/../stuff/openembedded-core/meta/recipes-graphics/cogl/
cogl-1.0_1.16.2.bb, do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 3468 tasks of which 3466 didn't need to be
rerun and 2 failed.
Waiting for 0 running tasks to finish:

Summary: 2 tasks failed:

/home/test/toradex/oe-core/build/../stuff/openembedded-core/meta/recipes-graphics/wayland/
weston_1.4.0.bb, do_configure

/home/test/toradex/oe-core/build/../stuff/openembedded-core/meta/recipes-graphics/cogl/
cogl-1.0_1.16.2.bb, do_configure
Summary: There was 1 WARNING message shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.


Thanks,
Krishnakumar kulakarni
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20150603/263c33f2/attachment-0002.html>


More information about the Openembedded-core mailing list