[xcb, build] port to xcb, making sure there isnt a missing symbol
[xcb] compile but not working
[xcb] not working shadow