[devel] Freetype2 (was: Компиляция программ с GTK+ 2.0)

Aristarh =?iso-8859-1?q?aris_=CE=C1_altlinux=2Eru?=
Вс Апр 7 04:40:58 MSD 2002


On 3 April 2002 18:19, Sergey N. Yatskevich wrote:
> В Срд, 03.04.2002, в 17:38, Aleksey Novodvorsky написал:
>
> > "Sergey N. Yatskevich" wrote:
> > 
> >
> > > Привет всем!
> > >
> > > Попытка скомпилировать даже самую простейшую программу из examples
> > > для gtk+-2.0 заканчивается неудачно на этапе линковки с сообщением:
> > >
> > > ... /libpangoxft-1.0.so: undefined reference to `FT_Get_Next_Char`
> > > ... /libpangoxft-1.0.so: undefined reference to `FT_Get_First_Char`
> > >
> > > При этом и libpango и freetype2 собираются нормально (т.е. пересборка
> > > не помогает).

Тоже наткнулся. Ответ оказался прост.
Имеем в системе 2 libfreetype.
 $ ldconfig -p | grep freetype
        libfreetype.so.6 (libc6) => /usr/lib/libfreetype.so.6
        libfreetype.so.6 (libc6) => /usr/X11R6/lib/libfreetype.so.6
        libfreetype.so (libc6) => /usr/lib/libfreetype.so
        libfreetype.so (libc6) => /usr/X11R6/lib/libfreetype.so
До 1 апреля это были 2 одинаковые библиотеки, и разницу никто не чувствовал.
Видимо, надо вынести libfreetype из X-ов.
На зависимостях пакетов это, вероятно, уже отразилось.

-- 
Yuri N. Sedunov




Подробная информация о списке рассылки Devel