Pfp alt text: an anime-style drawing of a girl with pointy cat ears and long purple hair that flows down past her shoulders. she has big, bright purple eyes with slit pupils and is looking forward with an excited, open-mouthed expression. she’s wearing a simple white collared shirt, and the background is a solid pink with a darker pink curved shape and two small purple stars floating to the left. the art has clean, bold black outlines and a vibrant, flat color palette.
Banner alt text: frame from the background of the fourth stage of Touhou Chireiden ~ Subterranean Animism. It's an image of a tiled floor with a repeating pattern of illuminated, stained-glass-like tiles set among darker, reddish-brown tiles. Each lit tile is composed of four smaller squares and displays a vibrant, swirling mosaic of hexagonal colored fragments, casting soft glows and shadows on the surrounding tiles.
re: Programming@Hothrin you should link with the library you wanna use with the -l flag
for example, if you wanna link with libm.so, you should specify -lm
some libraries require you to specify other flags too. in that case, you can use pkg-config --cflags <name of the library> to get the flags required, and pkg-config --libs <name of the library> to get the necessary -l flags
In WindowRenderer (a project of mine that's meant to be a fully independent window manager and display server with its own custom protocol, codeberg.org/AmmieNyami/WindowRenderer) I use that to send textures to the server that are then rendered as the windows' contents