После ./configure вываливает - error: *** libX11 not found. Check 39;config.log39; for more details.Установка libX11 и libX11-dev не помогло.Подскажите пожалуйста куда рыть.
Как оказалось всё просто. Ниже вырезка из форума который мне помог.Значит так, сборка программы состоит из трех шагов, конфигурирование (сей шаг только для удобства юзверя есть), компиляция исходный файлов в объектный код, и линковка.При компиляции нужны хедеры, крые подключаются (в сях) строкой типа includelt;filenamegt;, этот самый файленаме ищется в некоторых стандартных местах, и в дополнительно указанных опцией -I компилера. (Здесь можешь сказать info cpp, cpp -- это препроцессор который всем этим занимается). Этот самый -Ilt;dirgt; надо указывать в переменной make CFLAGS, можно Makefile не редактируя просто создать переменную окружения с нужным значением. Итого если тебе сказано что никак не включить файл X11/X.h, то твоя задача найти этот файл в системе, и добавить директорию его содержащую в путь поиска файлов включаемых, то есть если он лежит в /usr/X11R6/include/X11/X.h, то надо написать -I/usr/X11R6/include. Ежели это надо указать скрипту конфигуре, то либо опция --x-includes= ., либо переменная окружения CFLAGS (для с++, CXXFLAGS), либо ручной едит файла Makefile.in, можно также configure изменить. На этапе компоновки, линкер (ld), должен уметь найти все библиотеки, которые автоматически к программе подгружаются. Эти библиотеки ищутся опять же в стандартных местах (типа /lib, /usr/lib), и можно указать дополнительные. Здесь помогает опция линкера -Llt;dirgt;. Но опять же в конфигуре существуют спец опции, a la --x-libraries. Здесь стоит отметить, что если компоновщик ругается на отсутствие lm, то искать надо не lm, а libm.so или libm.a.Взято с http://forum.xakep.ru/m_368363/printable.htm