Use _POSIX_C_SOURCE, use shm_open
- Prefer
_POSIX_C_SOURCE
over_XOPEN_SOURCE
where possible (we only need_XOPEN_SOURCE >= 500
forM_PI
) - Simplify examples by using
shm_open
instead ofXDG_RUNTIME_DIR
- Don't link client examples to wlroots if possible