LINUX.ORG.RU

компиляция idesk на слаквари 9.0


0

0

Чё-та я не вкурил как сабж сделать. Xft/Xft.h из дистрибута ссылается на fontconfig/fontconfig.h и freetype/freetype.h. Для нах ему freetype если всё с freetype2 собрано? И куда собственно девался fontconfig/fontconfig.h? Ладно, устаналиваем, пробоваем. В опять-таки иксовых хидерах куча необъявленных типов. Находим хидеры где эти типы описаны, насильственно пихаем. Опять бяка. Что это? Версия не та? Я мудак с врождённым криворучием? Или что? Собраного tgz не нашёл, как впрочем не нашёл какого-либо упоминания проблем, связаных с его компиляцией. Неужели никто под слакварем 9 им не пользуется?

anonymous

не в обиду: ты "мудак с врождённым криворучием" :)
давай мыло - я те скомпиленный зашлю

да кстати я доставил freetype1 и imlib1

anonymous
()

>> не в обиду: ты "мудак с врождённым криворучием" :)

Спасибо, дядька, на добром слове. Теперь сам знаю. Лоханулся на том, что поставил freetype1 и... ещё одну imlib2 :/

>> давай мыло - я те скомпиленный зашлю

Хотелось бы самому разобраться, тем более многие шняги в девятке компилятся хужее чем в 8.1 имхо. А некоторые вообще unsupported, rtai например и comedilib.

anonymous
()

упс... скажи ещё хинт: 

/usr/include/X11/Xft/Xft.h:52: syntax error before `;' token

там написано
extern FT_Library	_XftFTlibrary;

и ещё
/usr/include/X11/Xft/Xft.h:86: 'FT_UInt' is used as a type, but is not defined 
   as a type.
/usr/include/X11/Xft/Xft.h:93: 'FT_UInt' is used as a type, but is not defined 
   as a type.

Не могу найти где всё это (_XftFTlibrary, FT_UInt) описывается. Xft.h из стандартного пакеда дистрибута, да? Он ведь не должен зависеть от посторонних, не входящих в дистрибут вещей, правильно?

anonymous
()

какой же я дядька ;)
ты ему пропиши пути к инклюдам freetype2:
-I/usr/include/freetype2

anonymous
()

чуть что пиши на мыло: m0sia at land.ru

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.