Well that was fun. Not. This on void linux. Installed wayland-dev. Then a whole 
series of complaints about missing xdg*h protocol files. Git cloned the 
repository then:
    
    
    history | grep client-header| grep wayland-scanner | sed 
"s/.*wayland/wayland/"
    wayland-xdg-shell-client-protocol.h
    wayland-xdg-decoration-client-protocol.h
    wayland-viewporter-client-protocol.h
    wayland-relative-pointer-unstable-v1-client-protocol.h
    wayland-pointer-constraints-unstable-v1-client-protocol.h
    wayland-idle-inhibit-unstable-v1-client-protocol.h

Moved them all into /usr/include, one by one waiting for the next gcc complaint 
about missing headers on each recompile.

Finally I get to (lots of these):

error: 'XDG_TOPLEVEL_RESIZE_EDGE_NONE' undeclared (first use in this function); 
did you mean 'ZXDG_TOPLEVEL_V6_RESIZE_EDGE_NONE'?
    

247 | uint32_t edges = XDG_TOPLEVEL_RESIZE_EDGE_NONE;
    

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
ZXDG_TOPLEVEL_V6_RESIZE_EDGE_NONE  


AND STOPPED

Reply via email to