#include #include #include static void die(char const* s) { perror(s); exit(EXIT_FAILURE); } int main(int argc, char** argv) { struct wl_display* disp = wl_display_create(); if (!disp) { die("wl_display_create"); } char const* sock = wl_display_add_socket_auto(disp); if (!sock) { die("wl_display_add_socket_auto"); } printf("Compositor running on %s\n", sock); wl_display_run(disp); wl_display_destroy(disp); return EXIT_SUCCESS; }