Rather than continuing to bang my head against a wall, I figure I'll just ask the fediverse: what is the appropriate way of helping make find SDL header files on #OpenBSD? I have sdl2-2.32.10 installed, and /usr/local/include/SDL2 contains the SDL.h header file requested by the projects (this has hit me with uxn, the neu-wayland stack, and now DuskOS) , yet make still throws fatal error: 'SDL.h' file not found.

Should I be adding something to some path somewhere? Changing the include directive to <SDL2/SDL.h>? What is the preferred or canonical way of fixing this?

I've already worked around issues with tar, added the -z wxallowed flag so mmap works as expected, and fixed the find command (albeit directly in the Makefile, which probably isn't ideal, but this is just local for now) used to find the Forth files. Now it's this same damn SDL issue that I encountered before 

I'm not 100% sure on the find fix. The original:

find fs

This simply returns "No such file or directory" when run from duskos/usermode.

My preliminary fix:

find . *.fs

This adds everything in the directory. Since the directive is to find "ALLSRC", I figured that was okay, but I won't really know until the SDL issue allows me to actually build the thing.

#openbsd #duskos #sdl