I have been unable to compile the application unless I remove the strict error checking in the CMakeLists.txt.
[beyluta@archlinux MemSed]$ cmake --build -j $(nproc) --preset debug
[ 0%] Building C object CMakeFiles/glad.dir/lib/glad/src/gl.c.o
[ 0%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/e_atan2.c.o
[ 0%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/e_fmod.c.o
[ 0%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/e_exp.c.o
[ 1%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/e_log.c.o
[ 1%] Building CXX object lib/fonts/CMakeFiles/imgui_font_gen.dir/__/vendor/imgui/misc/fonts/binary_to_compressed_c.cpp.o
[ 1%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/e_log10.c.o
[ 1%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/e_pow.c.o
[ 3%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/e_rem_pio2.c.o
[ 3%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/k_sin.c.o
[ 3%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/k_rem_pio2.c.o
[ 3%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/s_atan.c.o
[ 3%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/k_cos.c.o
[ 3%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/k_tan.c.o
[ 3%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/e_sqrt.c.o
[ 3%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/s_copysign.c.o
[ 5%] Linking CXX executable imgui_font_gen
[ 5%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/s_cos.c.o
[ 5%] Built target imgui_font_gen
[ 5%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/s_fabs.c.o
[ 5%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/s_floor.c.o
[ 5%] Generating binary font for JetBrainsMono-Regular
[ 5%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/s_isinf.c.o
[ 7%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/s_isinff.c.o
[ 7%] Generating binary font for materialdesignicons-webfont
[ 7%] Generating binary font for Karla-Regular
[ 7%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/s_isnan.c.o
[ 7%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/s_isnanf.c.o
[ 7%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/s_modf.c.o
[ 7%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/s_scalbn.c.o
[ 7%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/s_sin.c.o
[ 7%] Building C object lib/vendor/sdl3/CMakeFiles/SDL_uclibc.dir/src/libm/s_tan.c.o
[ 7%] Building C object lib/fonts/CMakeFiles/fonts.dir/font_jetbrainsmono_regular.c.o
[ 9%] Building C object lib/fonts/CMakeFiles/fonts.dir/font_karla_regular.c.o
[ 9%] Building C object lib/fonts/CMakeFiles/fonts.dir/font_materialdesignicons_webfont.c.o
[ 9%] Linking C static library libfonts.a
[ 9%] Linking C static library libglad.a
[ 9%] Built target fonts
[ 9%] Built target glad
[ 11%] Linking C static library libSDL_uclibc.a
[ 11%] Built target SDL_uclibc
[ 11%] Generating wayland-generated-protocols/frog-color-management-v1-client-protocol.h
[ 11%] Generating wayland-generated-protocols/idle-inhibit-unstable-v1-client-protocol.h
[ 11%] Generating wayland-generated-protocols/keyboard-shortcuts-inhibit-unstable-v1-client-protocol.h
[ 14%] Generating wayland-generated-protocols/pointer-constraints-unstable-v1-client-protocol.h
[ 14%] Generating wayland-generated-protocols/xdg-toplevel-icon-v1-client-protocol.h
[ 12%] Generating wayland-generated-protocols/fractional-scale-v1-client-protocol.h
[ 14%] Generating wayland-generated-protocols/relative-pointer-unstable-v1-client-protocol.h
[ 14%] Generating wayland-generated-protocols/cursor-shape-v1-client-protocol.h
[ 14%] Generating wayland-generated-protocols/color-management-v1-client-protocol.h
[ 14%] Generating wayland-generated-protocols/tablet-v2-client-protocol.h
[ 14%] Generating wayland-generated-protocols/input-timestamps-unstable-v1-client-protocol.h
[ 14%] Generating wayland-generated-protocols/alpha-modifier-v1-client-protocol.h
[ 14%] Generating wayland-generated-protocols/primary-selection-unstable-v1-client-protocol.h
[ 14%] Generating wayland-generated-protocols/text-input-unstable-v3-client-protocol.h
[ 14%] Generating wayland-generated-protocols/wayland-client-protocol.h
[ 14%] Generating wayland-generated-protocols/viewporter-client-protocol.h
[ 14%] Generating wayland-generated-protocols/xdg-activation-v1-client-protocol.h
[ 16%] Generating wayland-generated-protocols/xdg-decoration-unstable-v1-client-protocol.h
[ 16%] Generating wayland-generated-protocols/xdg-dialog-v1-client-protocol.h
[ 16%] Generating wayland-generated-protocols/xdg-foreign-unstable-v2-client-protocol.h
[ 16%] Generating wayland-generated-protocols/xdg-output-unstable-v1-client-protocol.h
[ 16%] Generating wayland-generated-protocols/xdg-shell-client-protocol.h
[ 18%] Generating wayland-generated-protocols/cursor-shape-v1-protocol.c
[ 18%] Generating wayland-generated-protocols/fractional-scale-v1-protocol.c
[ 18%] Generating wayland-generated-protocols/color-management-v1-protocol.c
[ 18%] Generating wayland-generated-protocols/idle-inhibit-unstable-v1-protocol.c
[ 18%] Generating wayland-generated-protocols/alpha-modifier-v1-protocol.c
[ 18%] Generating wayland-generated-protocols/frog-color-management-v1-protocol.c
[ 18%] Generating wayland-generated-protocols/xdg-toplevel-icon-v1-protocol.c
[ 18%] Generating wayland-generated-protocols/keyboard-shortcuts-inhibit-unstable-v1-protocol.c
[ 18%] Generating wayland-generated-protocols/input-timestamps-unstable-v1-protocol.c
[ 18%] Generating wayland-generated-protocols/tablet-v2-protocol.c
[ 18%] Generating wayland-generated-protocols/primary-selection-unstable-v1-protocol.c
[ 18%] Generating wayland-generated-protocols/pointer-constraints-unstable-v1-protocol.c
[ 20%] Generating wayland-generated-protocols/relative-pointer-unstable-v1-protocol.c
[ 20%] Generating wayland-generated-protocols/text-input-unstable-v3-protocol.c
[ 20%] Generating wayland-generated-protocols/xdg-activation-v1-protocol.c
[ 20%] Generating wayland-generated-protocols/wayland-protocol.c
[ 20%] Generating wayland-generated-protocols/viewporter-protocol.c
[ 20%] Generating wayland-generated-protocols/xdg-dialog-v1-protocol.c
[ 20%] Generating wayland-generated-protocols/xdg-decoration-unstable-v1-protocol.c
[ 20%] Generating wayland-generated-protocols/xdg-output-unstable-v1-protocol.c
[ 22%] Generating wayland-generated-protocols/xdg-foreign-unstable-v2-protocol.c
[ 22%] Generating wayland-generated-protocols/xdg-shell-protocol.c
[ 22%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/dynapi/SDL_dynapi.c.o
[ 22%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/cmake_pch.h.gch
[ 22%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/SDL_assert.c.o
[ 22%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/atomic/SDL_atomic.c.o
[ 22%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/SDL.c.o
[ 22%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/SDL_hints.c.o
[ 22%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/SDL_hashtable.c.o
[ 24%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/SDL_error.c.o
[ 24%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/SDL_log.c.o
[ 24%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/SDL_properties.c.o
[ 24%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/atomic/SDL_spinlock.c.o
[ 24%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/audio/SDL_audio.c.o
[ 24%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/audio/SDL_audiocvt.c.o
[ 24%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/SDL_guid.c.o
[ 24%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/audio/SDL_audiodev.c.o
[ 24%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/SDL_list.c.o
[ 25%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/SDL_utils.c.o
[ 25%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/audio/SDL_audioqueue.c.o
[ 27%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/audio/SDL_audioresample.c.o
[ 27%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/audio/SDL_audiotypecvt.c.o
[ 27%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/audio/SDL_mixer.c.o
[ 27%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/audio/SDL_wave.c.o
[ 27%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/camera/SDL_camera.c.o
[ 27%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/core/SDL_core_unsupported.c.o
[ 27%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/cpuinfo/SDL_cpuinfo.c.o
[ 27%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_clipboardevents.c.o
[ 29%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_categories.c.o
[ 29%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_dropevents.c.o
[ 29%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_displayevents.c.o
[ 29%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_events.c.o
[ 29%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_eventwatch.c.o
[ 31%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_keymap.c.o
[ 31%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_keyboard.c.o
[ 31%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_keysym_to_keycode.c.o
[ 31%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_keysym_to_scancode.c.o
[ 31%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_pen.c.o
[ 31%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_mouse.c.o
[ 31%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_scancode_tables.c.o
[ 31%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_quit.c.o
[ 33%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_touch.c.o
[ 33%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/SDL_windowevents.c.o
[ 33%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/events/imKStoUCS.c.o
[ 33%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/gpu/SDL_gpu.c.o
[ 33%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/filesystem/SDL_filesystem.c.o
[ 35%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/io/SDL_asyncio.c.o
[ 35%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/hidapi/SDL_hidapi.c.o
[ 35%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/haptic/SDL_haptic.c.o
[ 35%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/io/SDL_iostream.c.o
[ 35%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/joystick/SDL_gamepad.c.o
[ 35%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/io/generic/SDL_asyncio_generic.c.o
[ 35%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/joystick/SDL_joystick.c.o
[ 35%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/joystick/controller_type.c.o
[ 35%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/joystick/SDL_steam_virtual_gamepad.c.o
[ 35%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/locale/SDL_locale.c.o
[ 37%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/main/SDL_main_callbacks.c.o
[ 37%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/main/SDL_runapp.c.o
[ 37%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/misc/SDL_url.c.o
[ 37%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/power/SDL_power.c.o
[ 37%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/SDL_d3dmath.c.o
[ 37%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/SDL_render.c.o
[ 37%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/SDL_render_unsupported.c.o
[ 38%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/SDL_yuv_sw.c.o
[ 38%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/direct3d/SDL_render_d3d.c.o
[ 38%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/direct3d/SDL_shaders_d3d.c.o
[ 38%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/direct3d11/SDL_render_d3d11.c.o
[ 38%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/direct3d11/SDL_shaders_d3d11.c.o
[ 38%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/direct3d12/SDL_shaders_d3d12.c.o
[ 38%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/direct3d12/SDL_render_d3d12.c.o
[ 40%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/gpu/SDL_pipeline_gpu.c.o
[ 40%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/gpu/SDL_render_gpu.c.o
[ 40%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/gpu/SDL_shaders_gpu.c.o
[ 40%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/opengl/SDL_shaders_gl.c.o
[ 40%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/opengles2/SDL_render_gles2.c.o
[ 40%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/opengl/SDL_render_gl.c.o
[ 40%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/opengles2/SDL_shaders_gles2.c.o
[ 42%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/ps2/SDL_render_ps2.c.o
[ 42%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/psp/SDL_render_psp.c.o
[ 42%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/software/SDL_blendfillrect.c.o
[ 42%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/software/SDL_drawline.c.o
[ 42%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/software/SDL_blendline.c.o
[ 42%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/software/SDL_blendpoint.c.o
[ 42%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/software/SDL_drawpoint.c.o
[ 42%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/software/SDL_render_sw.c.o
[ 44%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/software/SDL_rotate.c.o
[ 44%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/vitagxm/SDL_render_vita_gxm_memory.c.o
[ 44%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/software/SDL_triangle.c.o
[ 44%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/vitagxm/SDL_render_vita_gxm.c.o
[ 44%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/vitagxm/SDL_render_vita_gxm_tools.c.o
[ 44%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/vulkan/SDL_render_vulkan.c.o
[ 46%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/sensor/SDL_sensor.c.o
[ 46%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_crc16.c.o
[ 46%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_crc32.c.o
[ 46%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/render/vulkan/SDL_shaders_vulkan.c.o
[ 46%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_iconv.c.o
[ 46%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_getenv.c.o
[ 46%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_malloc.c.o
[ 46%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_memcpy.c.o
[ 48%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_memmove.c.o
[ 48%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_memset.c.o
[ 48%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_mslibc.c.o
[ 48%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_stdlib.c.o
[ 48%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_qsort.c.o
[ 48%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_random.c.o
[ 48%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_murmur3.c.o
[ 50%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_string.c.o
[ 50%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/thread/SDL_thread.c.o
[ 50%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/storage/SDL_storage.c.o
[ 50%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_strtokr.c.o
[ 50%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/timer/SDL_timer.c.o
[ 50%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/time/SDL_time.c.o
[ 50%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/video/SDL_blit.c.o
[ 50%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/video/SDL_RLEaccel.c.o
/home/beyluta/Projects/MemSed/lib/vendor/sdl3/src/stdlib/SDL_string.c: In function ‘SDL_strpbrk_REAL’:
/home/beyluta/Projects/MemSed/lib/vendor/sdl3/src/stdlib/SDL_string.c:2497:12: error: return discards ‘const’ qualifier from pointer target type [[-Werror=discarded-qualifiers](https://gcc.gnu.org/onlinedocs/gcc-16.1.0/gcc/Warning-Options.html#index-Wdiscarded-qualifiers)]
2497 | return strpbrk(str, breakset);
| ^~~~~~~
[ 51%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/video/SDL_blit_0.c.o
[ 51%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/video/SDL_blit_1.c.o
[ 51%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/video/SDL_blit_A.c.o
[ 51%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/video/SDL_blit_N.c.o
[ 51%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/video/SDL_blit_auto.c.o
[ 51%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/video/SDL_blit_slow.c.o
[ 51%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/video/SDL_blit_copy.c.o
[ 53%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/video/SDL_bmp.c.o
[ 53%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/video/SDL_clipboard.c.o
cc1: all warnings being treated as errors
[ 53%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/video/SDL_egl.c.o
make[2]: *** [lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/build.make:1918: lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/stdlib/SDL_string.c.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 53%] Building C object lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/src/video/SDL_fillrect.c.o
make[1]: *** [CMakeFiles/Makefile2:353: lib/vendor/sdl3/CMakeFiles/SDL3-static.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
I have been unable to compile the application unless I remove the strict error checking in the
CMakeLists.txt.