error: unknown type name 'EGL_DISPMANX_WINDOW_T' while compiling SDL
-
Hi,
I'm trying to install RetroPi on rasbian on a raspberry pi 3. When I do a basic install, I get this compiler error while building SDL:
In file included from /home/pi/RetroPie-Setup/tmp/build/sdl2/2.0.10+5rpi/src/video/raspberry/SDL_rpievents.c:29: /home/pi/RetroPie-Setup/tmp/build/sdl2/2.0.10+5rpi/src/video/raspberry/SDL_rpivideo.h:47:5: error: unknown type name 'EGL_DISPMANX_WINDOW_T' 47 | EGL_DISPMANX_WINDOW_T dispman_window; | ^~~~~~~~~~~~~~~~~~~~~ make[2]: *** [Makefile:593: build/SDL_rpievents.lo] Error 1
More info about my system:
Pi Model or other hardware: Pi 3
Raspbian VERSION="11 (bullseye)"
Linux pi3 5.10.60-v7+ #1449 SMP Wed Aug 25 15:00:01 BST 2021 armv7l GNU/Linux
Power Supply used: (If using a Pi)
RetroPie Version Used : sept 14 2021: 202fabd1bf0e0638ca71d09cc6af7e233dc0e059
Built From: github
USB Devices connected: none
Controller used: none
Error messages received: see above
Guide used: https://github.com/RetroPie/RetroPie-Setup -
Raspbian VERSION="11 (bullseye)"
There is no Raspbian/Raspberry Pi OS version 11 (bullseye) release yet, you'll have to wait until it's released and we can properly test it and make it compatible with RetroPie.
-
@partofthething I installed the official bullseye release today, and I'm getting the same problem. I've also tried sdl 2.0.16 from https://github.com/RetroPie/RetroPie-Setup/pull/3390
In file included from /home/pi/RetroPie-Setup/tmp/build/sdl2/2.0.16+5rpi/src/video/raspberry/SDL_rpievents.c:29: /home/pi/RetroPie-Setup/tmp/build/sdl2/2.0.16+5rpi/src/video/raspberry/SDL_rpivideo.h:47:5: error: unknown type name 'EGL_DISPMANX_WINDOW_T' 47 | EGL_DISPMANX_WINDOW_T dispman_window; | ^~~~~~~~~~~~~~~~~~~~~ make[2]: *** [Makefile:620: build/SDL_rpievents.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /home/pi/RetroPie-Setup/tmp/build/sdl2/2.0.16+5rpi/src/video/raspberry/SDL_rpimouse.c:28: /home/pi/RetroPie-Setup/tmp/build/sdl2/2.0.16+5rpi/src/video/raspberry/SDL_rpivideo.h:47:5: error: unknown type name 'EGL_DISPMANX_WINDOW_T' 47 | EGL_DISPMANX_WINDOW_T dispman_window; | ^~~~~~~~~~~~~~~~~~~~~ make[2]: *** [Makefile:623: build/SDL_rpimouse.lo] Error 1
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.