У меня все хедеры и либы установлены - но вот каталоги для них прописаны каким-то дурным образом.
В makefile по которому Qt собирается, я вижу четко include-path такой :
/usr/X11R6/include
в котором он и должен искать headers - их там почему-то нет.
Они находятся у меня в другой папке. При сборке у меня соотвествующие ошибки - не вижу таких-то X11/*.h файлов.
В каталоге /usr/X11R6/include я вижу только пустые каталоги. Я переименовал include в include_old и сделал симлинк include на ну папку в которой есть X11 со всеми h файлами.
И вот тут опять странная ошибка :
In file included from ../../src/gui/kernel/qt_x11_p.h:77,
from ../../include/QtGui/private/qt_x11_p.h:1,
from kernel/qapplication.cpp:75:
/usr/X11R6/include/X11/Xos.h:294:23: X11/Xarch.h: No such file or directory
/usr/X11R6/include - висит в параметрах makefile (-I/usr/X11R6/include). Там находится X11 и все файлы. Почему Xos.h он там нашел, а тот который внутри подключается X11/Xarch.h - он не видит. Хотя он там есть.
Как сделать так что он его увидел ? В PATH тоже добавил этот каталог - все так же.