SDL_ELF_NOTE...RITY_REQUIRED(3)
π SDL_ELF_NOTE_DLOPEN_PRIORITY_REQUIRED π
okay bestie, welcome to the SDL3 FUNCTIONS section of the manual, and today's main character is a macro with a very long name. like, she ate with that name length, honestly. π
β¨ NAME β¨
SDL_ELF_NOTE_DLOPEN_PRIORITY_REQUIRED β the macro you use with SDL_ELF_NOTE_DLOPEN() when you need to be like "bestie, this dynamic shared library dependency is REQUIRED, no cap."
β¨ SYNOPSIS β¨
#include <SDL3/SDL_dlopennote.h>
#define SDL_ELF_NOTE_DLOPEN_PRIORITY_REQUIRED "required"
like, that's it. that's the whole thing. she's a define, she's one string, she's iconic. π
β¨ DESCRIPTION β¨
So here's the vibe check: core functionality needs the dependency. The binary will not work if it cannot be found. periodt. π
That's literally the whole story. If your lib can't be located, your program is not giving main character energy, it's just giving nothing, because it will not run. no dependency, no binary. π«Ά
β¨ AVAILABILITY β¨
This macro has been serving looks since SDL 3.4.0. β¨
β¨ SEE ALSO β¨
SDL_ELF_NOTE_DLOPEN(3)SDL_ELF_NOTE_DLOPEN_PRIORITY_SUGGESTED(3)SDL_ELF_NOTE_DLOPEN_PRIORITY_RECOMMENDED(3)
like, go read the siblings too, they're all part of the same little priority friend group π
Simple Directmedia Layer β SDL 3.4.18, bestie. that's the source and the version, mwah. π πΈ go forth and note your dlopen priorities correctly, ily, bye! π¦
π¦ where this page comes from
- fedora 43: SDL3-devel 3.4.18-1.fc43 Β· Zlib AND MIT AND Apache-2.0 AND (Apache-2.0 OR MIT)
- fedora 43: SDL3-devel 3.4.18-1.fc43 Β· Zlib AND MIT AND Apache-2.0 AND (Apache-2.0 OR MIT)
- fedora 44: SDL3-devel 3.4.18-1.fc44 Β· Zlib AND MIT AND Apache-2.0 AND (Apache-2.0 OR MIT)
- fedora 44: SDL3-devel 3.4.18-1.fc44 Β· Zlib AND MIT AND Apache-2.0 AND (Apache-2.0 OR MIT)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms