Теперь я чувствую себя довольно глупым. Я пытаюсь сделать некоторый материал с xlib в спокойном Создателе.
Мой код:
#include <QtCore/QCoreApplication>
#include <X11/Xlib.h>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
Display *display = XOpenDisplay(NULL);
return 0;
}
Всего одна строка кода и дает мне:
/main.cpp:8: undefined reference to `XOpenDisplay'
Это определяется в Xlib.h как
extern Display *XOpenDisplay(
_Xconst char* /* display_name */
);
Я чувствую, что пропускаю что-то очень простое.
Нашел... проблема с компилятором
добавил -lX11 в файл make