What graphics driver are you using, it should perhaps be in OpenGL
implementation you are using.
On 5/20/20 3:01 AM, [email protected] wrote:
Hello, I'm try build linux fo stm32mp1. But i have 1 error:
Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32',
'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| DEBUG: Executing shell function do_compile
| NOTE: make -j 2
| Making all in src
| make[1]: Entering directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src'
| Making all in util
| make[2]: Entering directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src/util'
| make[2]: Nothing to be done for 'all'.
| make[2]: Leaving directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src/util'
| Making all in data
| make[2]: Entering directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src/data'
| make[2]: Nothing to be done for 'all'.
| make[2]: Leaving directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src/data'
| Making all in demos
| make[2]: Entering directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src/demos'
| make[2]: Nothing to be done for 'all'.
| make[2]: Leaving directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src/demos'
| Making all in egl
| make[2]: Entering directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src/egl'
| Making all in eglut
| make[3]: Entering directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src/egl/eglut'
| make[3]: Nothing to be done for 'all'.
| make[3]: Leaving directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src/egl/eglut'
| Making all in opengles1
| make[3]: Entering directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src/egl/opengles1'
| arm-ostl-linux-gnueabi-gcc -march=armv7ve -mthumb -mfpu=neon-vfpv4
-mfloat-abi=hard -mcpu=cortex-a7
--sysroot=/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/recipe-sysroot
-DPACKAGE_NAME=\"mesa-demos\" -DPACKAGE_TARNAME=\"mesa-demos\"
-DPACKAGE_VERSION=\"8.3.0\" -DPACKAGE_STRING=\"mesa-demos\ 8.3.0\"
-DPACKAGE_BUGREPORT=\"https://bugs.freedesktop.org/enter_bug.cgi\?product=Mesa\&component=Demos\
<https://bugs.freedesktop.org/enter_bug.cgi%5C?product=Mesa%5C&component=Demos%5C>"
-DPACKAGE_URL=\"\" -DPACKAGE=\"mesa-demos\" -DVERSION=\"8.3.0\"
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-DLT_OBJDIR=\".libs/\" -DDEMOS_DATA_DIR=\"/usr/share/mesa-demos/\"
-DDEMOS_DATA_DIR=\"/usr/share/mesa-demos/\" -I.
-I../../../../mesa-demos-8.3.0/src/egl/opengles1
-I../../../../mesa-demos-8.3.0/src/egl/eglut -O2 -pipe -g
-feliminate-unused-debug-types
-fdebug-prefix-map=/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0=/usr/src/debug/mesa-demos/8.3.0-r0
-fdebug-prefix-map=/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/recipe-sysroot=
-fdebug-prefix-map=/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/recipe-sysroot-native=
-c -o clear.o ../../../../mesa-demos-8.3.0/src/egl/opengles1/clear.c
| arm-ostl-linux-gnueabi-gcc -march=armv7ve -mthumb -mfpu=neon-vfpv4
-mfloat-abi=hard -mcpu=cortex-a7
--sysroot=/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/recipe-sysroot
-DPACKAGE_NAME=\"mesa-demos\" -DPACKAGE_TARNAME=\"mesa-demos\"
-DPACKAGE_VERSION=\"8.3.0\" -DPACKAGE_STRING=\"mesa-demos\ 8.3.0\"
-DPACKAGE_BUGREPORT=\"https://bugs.freedesktop.org/enter_bug.cgi\?product=Mesa\&component=Demos\
<https://bugs.freedesktop.org/enter_bug.cgi%5C?product=Mesa%5C&component=Demos%5C>"
-DPACKAGE_URL=\"\" -DPACKAGE=\"mesa-demos\" -DVERSION=\"8.3.0\"
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-DLT_OBJDIR=\".libs/\" -DDEMOS_DATA_DIR=\"/usr/share/mesa-demos/\"
-DDEMOS_DATA_DIR=\"/usr/share/mesa-demos/\" -I.
-I../../../../mesa-demos-8.3.0/src/egl/opengles1
-I../../../../mesa-demos-8.3.0/src/egl/eglut -O2 -pipe -g
-feliminate-unused-debug-types
-fdebug-prefix-map=/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0=/usr/src/debug/mesa-demos/8.3.0-r0
-fdebug-prefix-map=/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/recipe-sysroot=
-fdebug-prefix-map=/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/recipe-sysroot-native=
-c -o drawtex.o ../../../../mesa-demos-8.3.0/src/egl/opengles1/drawtex.c
| ../../../../mesa-demos-8.3.0/src/egl/opengles1/clear.c:40:45: error:
unknown type name 'GLclampf'; did you mean 'GLclampx'?
| typedef void (GL_APIENTRY *type_ClearColor)(GLclampf red, GLclampf
green, GLclampf blue, GLclampf alpha);
| ^~~~~~~~
| GLclampx
| ../../../../mesa-demos-8.3.0/src/egl/opengles1/clear.c:40:59: error:
unknown type name 'GLclampf'; did you mean 'GLclampx'?
| typedef void (GL_APIENTRY *type_ClearColor)(GLclampf red, GLclampf
green, GLclampf blue, GLclampf alpha);
| ^~~~~~~~
| GLclampx
| ../../../../mesa-demos-8.3.0/src/egl/opengles1/clear.c:40:75: error:
unknown type name 'GLclampf'; did you mean 'GLclampx'?
| typedef void (GL_APIENTRY *type_ClearColor)(GLclampf red, GLclampf
green, GLclampf blue, GLclampf alpha);
|
^~~~~~~~
|
GLclampx
| ../../../../mesa-demos-8.3.0/src/egl/opengles1/clear.c:40:90: error:
unknown type name 'GLclampf'; did you mean 'GLclampx'?
| typedef void (GL_APIENTRY *type_ClearColor)(GLclampf red, GLclampf
green, GLclampf blue, GLclampf alpha);
|
^~~~~~~~
|
GLclampx
| ../../../../mesa-demos-8.3.0/src/egl/opengles1/clear.c:43:8: error:
unknown type name 'type_ClearColor'
| static type_ClearColor fn_ClearColor;
| ^~~~~~~~~~~~~~~
| ../../../../mesa-demos-8.3.0/src/egl/opengles1/clear.c: In function
'init':
| ../../../../mesa-demos-8.3.0/src/egl/opengles1/clear.c:73:21: error:
'type_ClearColor' undeclared (first use in this function); did you mean
'fn_ClearColor'?
| fn_ClearColor = (type_ClearColor) get_proc("glClearColor");
| ^~~~~~~~~~~~~~~
| fn_ClearColor
| ../../../../mesa-demos-8.3.0/src/egl/opengles1/clear.c:73:21: note:
each undeclared identifier is reported only once for each function it
appears in
| ../../../../mesa-demos-8.3.0/src/egl/opengles1/clear.c:73:37: error:
expected ';' before 'get_proc'
| fn_ClearColor = (type_ClearColor) get_proc("glClearColor");
| ^~~~~~~~~
| ;
| ../../../../mesa-demos-8.3.0/src/egl/opengles1/clear.c:76:4: error:
called object 'fn_ClearColor' is not a function or function pointer
| fn_ClearColor(1.0, 0.4, 0.4, 0.0);
| ^~~~~~~~~~~~~
| ../../../../mesa-demos-8.3.0/src/egl/opengles1/clear.c:43:24: note:
declared here
| static type_ClearColor fn_ClearColor;
| ^~~~~~~~~~~~~
| Makefile:634: recipe for target 'clear.o' failed
| make[3]: *** [clear.o] Error 1
| make[3]: *** Waiting for unfinished jobs....
| make[3]: Leaving directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src/egl/opengles1'
| Makefile:413: recipe for target 'all-recursive' failed
| make[2]: *** [all-recursive] Error 1
| make[2]: Leaving directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src/egl'
| Makefile:422: recipe for target 'all-recursive' failed
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory
'/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/build/src'
| Makefile:439: recipe for target 'all-recursive' failed
| make: *** [all-recursive] Error 1
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compile (log file is located at
/home/demetriusz/Developer-Package/openst-linux/build-openstlinuxweston-stm32mp1/tmp-glibc/work/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/mesa-demos/8.3.0-r0/temp/log.do_compile.7265)
ERROR: Task
(/home/demetriusz/Developer-Package/openst-linux/layers/openembedded-core/meta/recipes-graphics/mesa/mesa-demos_8.3.0.bb:do_compile)
failed with exit code '1'
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#84516):
https://lists.openembedded.org/g/openembedded-devel/message/84516
Mute This Topic: https://lists.openembedded.org/mt/74346588/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-