26 lines · 615 B · C
RawDownload
#!/usr/local/bin/tcc -run -L/usr/X11R6/lib -lX11#include <stdlib.h>#include <stdio.h>#include <X11/Xlib.h> /* Yes, TCC can use X11 too ! */ int main(int argc, char **argv){    Display *display;    Screen *screen;     display = XOpenDisplay("");    if (!display) {        fprintf(stderr, "Could not open X11 display\n");        exit(1);    }    printf("X11 display opened.\n");    screen = XScreenOfDisplay(display, 0);    printf("width = %d\nheight = %d\ndepth = %d\n",           screen->width,           screen->height,           screen->root_depth);    XCloseDisplay(display);    return 0;}