Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

where download sdl3 #19

Open
acyc070 opened this issue Apr 19, 2024 · 1 comment
Open

where download sdl3 #19

acyc070 opened this issue Apr 19, 2024 · 1 comment
Labels
question Further information is requested

Comments

@acyc070
Copy link

acyc070 commented Apr 19, 2024

i downloaded sdl3 from https://github.com/libsdl-org/SDL
and this error happend. log:
accne@accne1:pty0 + /c/oj: make [14:18:59]
make: pkgconf: No such file or directory
make: pkgconf: No such file or directory
Build configuration

YQ2_ARCH = x86_64 COMPILER = gcc
WITH_CURL = yes
WITH_OPENAL = yes
WITH_AVCODEC = no
WITH_RPATH = yes
WITH_SDL3 = yes
WITH_SYSTEMWIDE = no
WITH_SYSTEMDIR =

===> Building yquake2.exe
make release/yquake2.exe
make[1]: Verzeichnis „/c/oj“ wird betreten
make[1]: pkgconf: No such file or directory
make[1]: pkgconf: No such file or directory
===> CC src/backends/generic/misc.c
===> CC src/client/cl_cin.c
===> CC src/client/cl_console.c
===> CC src/client/cl_download.c
===> CC src/client/cl_effects.c
===> CC src/client/cl_entities.c
===> CC src/client/cl_input.c
===> CC src/client/cl_inventory.c
===> CC src/client/cl_keyboard.c
src/client/cl_keyboard.c: In function 'Key_Console.part.0':
src/client/cl_keyboard.c:564:17: warning: 'memmove' offset [-2147483647, -1] is out of the bounds [0, 32768] of object 'key_lines' with type 'char[32][1024]' [-Warray-bounds=]
564 | memmove(key_lines[edit_line] + key_linepos + 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | key_lines[edit_line] + key_linepos,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
566 | length - key_linepos);
| ~~~~~~~~~~~~~~~~~~~~~
src/client/cl_keyboard.c:38:6: note: 'key_lines' declared here
38 | char key_lines[NUM_KEY_LINES][MAXCMDLINE];
| ^~~~~~~~~
===> CC src/client/cl_lights.c
===> CC src/client/cl_main.c
===> CC src/client/cl_network.c
===> CC src/client/cl_parse.c
===> CC src/client/cl_particles.c
===> CC src/client/cl_prediction.c
===> CC src/client/cl_screen.c
===> CC src/client/cl_tempentities.c
===> CC src/client/cl_view.c
===> CC src/client/curl/download.c
===> CC src/client/curl/qcurl.c
===> CC src/client/menu/menu.c
===> CC src/client/menu/qmenu.c
===> CC src/client/menu/videomenu.c
===> CC src/client/sound/ogg.c
===> CC src/client/sound/openal.c
===> CC src/client/sound/qal.c
===> CC src/client/sound/sdl.c
===> CC src/client/sound/sound.c
===> CC src/client/sound/wave.c
===> CC src/client/vid/vid.c
===> CC src/common/argproc.c
===> CC src/common/clientserver.c
===> CC src/common/collision.c
===> CC src/common/cmodels.c
===> CC src/common/crc.c
===> CC src/common/cmdparser.c
===> CC src/common/cvar.c
===> CC src/common/filesystem.c
===> CC src/common/glob.c
===> CC src/common/md4.c
===> CC src/common/movemsg.c
===> CC src/common/frame.c
===> CC src/common/netchan.c
===> CC src/common/pmove.c
===> CC src/common/protocol.c
===> CC src/common/szone.c
===> CC src/common/zone.c
===> CC src/common/shared/flash.c
===> CC src/common/shared/rand.c
===> CC src/common/shared/shared.c
===> CC src/common/shared/utils.c
===> CC src/common/unzip/ioapi.c
===> CC src/common/unzip/unzip.c
===> CC src/common/unzip/miniz/miniz.c
===> CC src/common/unzip/miniz/miniz_tdef.c
===> CC src/common/unzip/miniz/miniz_tinfl.c
===> CC src/server/sv_cmd.c
===> CC src/server/sv_conless.c
===> CC src/server/sv_entities.c
===> CC src/server/sv_game.c
===> CC src/server/sv_init.c
===> CC src/server/sv_main.c
===> CC src/server/sv_save.c
===> CC src/server/sv_send.c
===> CC src/server/sv_user.c
===> CC src/server/sv_world.c
===> CC src/client/input/sdl3.c
===> CC src/client/vid/glimp_sdl3.c
===> CC src/backends/windows/main.c
===> CC src/backends/windows/network.c
===> CC src/backends/windows/system.c
===> CC src/backends/windows/shared/hunk.c
===> WR build/icon/icon.res
===> LD release/yquake2.exe
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x59f): undefined reference to SDL_PutAudioStreamData' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x1d16): undefined reference to SDL_WasInit'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x1d24): undefined reference to SDL_Init' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x1d32): undefined reference to SDL_GetCurrentAudioDriver'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x1dc7): undefined reference to SDL_OpenAudioDeviceStream' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x1e9f): undefined reference to SDL_GetAudioStreamDevice'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x1ea6): undefined reference to SDL_ResumeAudioDevice' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x1fe1): undefined reference to SDL_GetError'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x1ffa): undefined reference to SDL_QuitSubSystem' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x2051): undefined reference to SDL_GetError'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x20c9): undefined reference to SDL_GetAudioStreamDevice' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x20d0): undefined reference to SDL_PauseAudioDevice'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x20dc): undefined reference to SDL_DestroyAudioStream' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/sound/sdl.o:sdl.c:(.text+0x20e6): undefined reference to SDL_QuitSubSystem'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x188): undefined reference to SDL_GetMaxHapticEffects' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x1a2): undefined reference to SDL_GetMaxHapticEffectsPlaying'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x1bc): undefined reference to SDL_GetNumHapticAxes' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x99a): undefined reference to SDL_WasInit'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x9ad): undefined reference to SDL_SetHint' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x9bc): undefined reference to SDL_SetHint'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x9c6): undefined reference to SDL_Init' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x9d9): undefined reference to SDL_GetJoysticks'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xa47): undefined reference to SDL_AddGamepadMappingsFromFile' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xa94): undefined reference to SDL_CloseJoystick'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xabb): undefined reference to SDL_OpenJoystick' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xacf): undefined reference to SDL_GetJoystickName'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xb1a): undefined reference to SDL_GetNumJoystickHats' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xb25): undefined reference to SDL_GetNumJoystickAxes'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xb30): undefined reference to SDL_GetNumJoystickButtons' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xb48): undefined reference to SDL_IsGamepad'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xbc1): undefined reference to SDL_GetJoystickInstanceGUID' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xbd4): undefined reference to SDL_GetJoystickGUIDString'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xbfa): undefined reference to SDL_CloseJoystick' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xc16): undefined reference to SDL_free'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xc52): undefined reference to SDL_WasInit' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xc69): undefined reference to SDL_OpenHapticFromMouse'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xc7d): undefined reference to SDL_GetHapticFeatures' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xcb1): undefined reference to SDL_GetError'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xcd4): undefined reference to SDL_CloseJoystick' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xcf4): undefined reference to SDL_OpenGamepad'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xd16): undefined reference to SDL_GetGamepadMapping' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xd36): undefined reference to SDL_GamepadHasSensor'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xd51): undefined reference to SDL_SetGamepadSensorEnabled' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xd71): undefined reference to SDL_GetGamepadProperties'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xd82): undefined reference to SDL_GetBooleanProperty' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xd96): undefined reference to SDL_GetGamepadJoystick'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xd9e): undefined reference to SDL_OpenHapticFromJoystick' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xdb2): undefined reference to SDL_GetHapticFeatures'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xddf): undefined reference to SDL_GetGamepadProperties' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xdf0): undefined reference to SDL_GetBooleanProperty'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xe43): undefined reference to SDL_SetGamepadLED' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xe51): undefined reference to SDL_GetError'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xe6a): undefined reference to SDL_GetError' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xe8a): undefined reference to SDL_CloseHaptic'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xea6): undefined reference to SDL_CloseHaptic' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xed1): undefined reference to SDL_GetGamepadSensorDataRate'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xf48): undefined reference to SDL_DestroyHapticEffect' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xf93): undefined reference to SDL_CloseHaptic'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0xfaf): undefined reference to SDL_CloseGamepad' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x1045): undefined reference to SDL_GetModState'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x10a4): undefined reference to SDL_PollEvent' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x1197): undefined reference to SDL_PollEvent'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x155d): undefined reference to SDL_GetGamepadJoystick' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x1565): undefined reference to SDL_GetJoystickInstanceID'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x15b5): undefined reference to SDL_GetGamepadJoystick' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x15bd): undefined reference to SDL_GetJoystickInstanceID'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x27cc): undefined reference to SDL_FlushEvents' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x2905): undefined reference to SDL_GetMaxHapticEffectsPlaying'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x2c32): undefined reference to SDL_DestroyHapticEffect' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x2d1a): undefined reference to SDL_CreateHapticEffect'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x2ee3): undefined reference to SDL_RumbleGamepad' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x3aef): undefined reference to SDL_WasInit'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x3afd): undefined reference to SDL_InitSubSystem' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x3b06): undefined reference to SDL_StartTextInput'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x3b2e): undefined reference to SDL_GetError' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x3bc1): undefined reference to SDL_WasInit'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x2bc3): undefined reference to SDL_RunHapticEffect' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/input/sdl3.o:sdl3.c:(.text+0x3be2): undefined reference to SDL_QuitSubSystem'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x112): undefined reference to SDL_WasInit' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x136): undefined reference to SDL_Init'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x149): undefined reference to SDL_GetVersion' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x177): undefined reference to SDL_GetCurrentVideoDriver'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x192): undefined reference to SDL_GetDisplays' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x1a3): undefined reference to SDL_free'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x272): undefined reference to SDL_GetDisplayForWindow' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x28e): undefined reference to SDL_GetFullscreenDisplayModes'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x2e3): undefined reference to SDL_free' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x301): undefined reference to SDL_GetError'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x321): undefined reference to SDL_GetPrimaryDisplay' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x331): undefined reference to SDL_GetError'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x34a): undefined reference to SDL_GetError' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x3bd): undefined reference to SDL_SetWindowMouseGrab'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x3c4): undefined reference to SDL_SetRelativeMouseMode' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x3d9): undefined reference to SDL_GetError'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x444): undefined reference to SDL_GetDisplayForWindow' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x496): undefined reference to SDL_DestroyWindow'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x4ee): undefined reference to SDL_GetWindowPosition' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x511): undefined reference to SDL_QuitSubSystem'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x6cf): undefined reference to SDL_SetHint' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x6d4): undefined reference to SDL_CreateProperties'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x6eb): undefined reference to SDL_SetStringProperty' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x700): undefined reference to SDL_SetNumberProperty'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x715): undefined reference to SDL_SetNumberProperty' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x726): undefined reference to SDL_SetNumberProperty'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x737): undefined reference to SDL_SetNumberProperty' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x748): undefined reference to SDL_SetNumberProperty'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x74f): undefined reference to SDL_CreateWindowWithProperties' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x75d): undefined reference to SDL_DestroyProperties'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x772): undefined reference to SDL_GetDisplayForWindow' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x7a0): undefined reference to SDL_GetDisplayForWindow'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x7af): undefined reference to SDL_GetCurrentDisplayMode' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x851): undefined reference to SDL_GetPixelFormatEnumForMasks'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x872): undefined reference to SDL_CreateSurfaceFrom' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x884): undefined reference to SDL_SetWindowIcon'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x88c): undefined reference to SDL_DestroySurface' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x891): undefined reference to SDL_ShowCursor'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x8d8): undefined reference to SDL_GetClosestFullscreenDisplayMode' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x93a): undefined reference to SDL_SetWindowFullscreenMode'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x953): undefined reference to SDL_SetWindowFullscreen' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x967): undefined reference to SDL_SyncWindow'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x97a): undefined reference to SDL_GetError' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x9ba): undefined reference to SDL_GetError'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xa59): undefined reference to SDL_GetError' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xa9d): undefined reference to SDL_GetError'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xb0e): undefined reference to SDL_GL_SetAttribute' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xb1a): undefined reference to SDL_GL_SetAttribute'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xb8d): undefined reference to SDL_GetClosestFullscreenDisplayMode' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xbb9): undefined reference to SDL_GetError'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xbd9): undefined reference to SDL_GetCurrentVideoDriver' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xc01): undefined reference to SDL_GL_ResetAttributes'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xc41): undefined reference to SDL_GetError' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xc8c): undefined reference to SDL_GetWindowSize'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xcb4): undefined reference to SDL_GetWindowFlags' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xcc8): undefined reference to SDL_GetWindowFlags'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xcdc): undefined reference to SDL_GetWindowFullscreenMode' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xd31): undefined reference to SDL_GetPrimaryDisplay'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xd38): undefined reference to SDL_GetCurrentDisplayMode' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xd46): undefined reference to SDL_GetError'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xd86): undefined reference to SDL_GetError' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xdf5): undefined reference to SDL_GetWindowFullscreenMode'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xe10): undefined reference to SDL_SetWindowFullscreenMode' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xe29): undefined reference to SDL_SetWindowFullscreen'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xe3d): undefined reference to SDL_SyncWindow' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xe90): undefined reference to SDL_GetClosestFullscreenDisplayMode'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xf03): undefined reference to SDL_GetClosestFullscreenDisplayMode' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xf31): undefined reference to SDL_GetError'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xf5d): undefined reference to SDL_GetError' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xf6e): undefined reference to SDL_GetError'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0xfd5): undefined reference to SDL_GL_ResetAttributes' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x104b): undefined reference to SDL_GetDisplayForWindow'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x1056): undefined reference to SDL_GetCurrentDisplayMode' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x1071): undefined reference to SDL_GetPrimaryDisplay'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x1081): undefined reference to SDL_GetError' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x10c9): undefined reference to SDL_GetDisplayForWindow'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x10ed): undefined reference to SDL_GetWindowPosition' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x10f8): undefined reference to SDL_GetCurrentDisplayMode'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x1121): undefined reference to SDL_GetPrimaryDisplay' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x1131): undefined reference to SDL_GetPrimaryDisplay'
C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/client/vid/glimp_sdl3.o:glimp_sdl3.c:(.text+0x1141): undefined reference to SDL_GetError' C:/Users/accne/Downloads/quake2-buildenv-20240407/buildenv/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: build/client/src/backends/windows/main.o:main.c:(.text+0x21f): undefined reference to SDL_RunApp'
collect2.exe: error: ld returned 1 exit status
make[1]: *** [Makefile:1383: release/yquake2.exe] Fehler 1
make[1]: Verzeichnis „/c/oj“ wird verlassen
make: *** [Makefile:451: client] Fehler 2
zsh: exit 2 make
make 1,57s user 3,78s system 9% cpu 55,194 total

@Yamagi
Copy link
Member

Yamagi commented Apr 19, 2024

Hi,
I don't have access to my Windows box right now which makes this a little bit hard to answer. The root problem is, that ming64 doesn't ship SDL3 right now an properly won't until it has it's first stable release. The mingw build from https://github.com/libsdl-org/SDL/releases/download/prerelease-3.1.1/SDL3-devel-3.1.1-mingw.tar.xz works, but you need the latest build environment from https://deponie.yamagi.org/quake2/windows/buildenv/quake2-buildenv-20240407.7z for compatible libraries and it's crucial to put the SDL files into the right path. I don't remember what directory exactly, it was the compiler directory in the root file directory of the build environment. Additionally pkgconf needs to be installed into the build environment with something like pacman -S pkgconf. The package name might differ...

@0lvin 0lvin added the question Further information is requested label Apr 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants