mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-09 17:03:35 -09:00
Simple DirectMedia Layer 3 is a library that allows programs portable low level access to a video framebuffer, audio output, mouse, and keyboard. It is not compatible with SDL2. Compared to SDL2, SDL3 now requires <wchar.h> unconditionally. See: https://github.com/libsdl-org/SDL/blob/release-3.4.12/include/SDL3/SDL_stdinc.h#L53 Compared to SDL2, SDL3 now always requires threads: https://github.com/libsdl-org/SDL/blob/release-3.4.12/CMakeLists.txt#L3660 https://www.libsdl.org/ https://wiki.libsdl.org/SDL3/README-migration Signed-off-by: Michael Fischer <mf@go-sys.de> [Julien: - sort SDL3_CONF_OPTS alphabetically - add "depends on BR2_USE_WCHAR" in Config.in - add "depends on BR2_TOOLCHAIN_HAS_THREADS" in Config.in - disable Arm Neon with uClibc ] Signed-off-by: Julien Olivain <ju.o@free.fr>