#include #include int main(int argc, char *argv[]) { struct wl_display *display = wl_display_create(); if (!display) { fprintf(stderr, "Unable to create Wayland display.\n"); return 1; } const char *socket = wl_display_add_socket_auto(display); if (!socket) { fprintf(stderr, "Unable to add socket to Wayland display.\n"); return 1; } fprintf(stderr, "Running Wayland display on %s\n", socket); wl_display_run(display); wl_display_destroy(display); return 0; }