Pango-1.40.1: ошибка при компиляции на Wind River Linux

Я пытаюсь установить gtk-2+xx на Wind River Linux. Я установил ниже зависимости в плане установки gtk.
Glib-2.48.1
atk-2.20.0
Каир-1.14.6
Я поставил все связанные *.pc к PKG_CONFIG_PATH. Я пытаюсь установить Pango-1.40.1, который является одним из зависимостей для gtk.
./ настройка для pango выполнена успешно. Пожалуйста, смотрите результат ниже.

checking for HARFBUZZ... yes // found HARFBUZZ
checking for FONTCONFIG... yes // found FONTCONFIG
checking for FcWeightFromOpenType... no
checking for FREETYPE... yes // found FREETYPE
checking for XFT... no
checking for CoreText availability... no
checking for CAIRO... yes*
checking which cairo font backends could be used... freetype
checking for GLIB... yes
checking for LIBTHAI... no
checking for gobject-introspection... no
checking for flockfile... yes
checking for strtok_r... yes

    configuration:
            backends: Cairo FreeType // Configured with Cairo's font backend of type FreeType

Но «сделать» — это дать ошибку. Ниже приведен фрагмент полученной ошибки. Одна и та же ошибка повторяется в разных строках исходного кода frimini.C файл.

fribidi.c:73:24: error: expected expression before 'TypeLink'
   link = g_slice_new0 (TypeLink);

I am enable to resolve this.Так что если кто-то может совет, как решить эту проблему или любую другую зависимость необходимо установить, поможет мне.
Спасибо

1 ответ

  1. Я сам решил проблему. исходные версии Pango и Glib должны быть совместимы друг с другом. Я использовал Glib-2.48 с Pango-1.40. Я изменил его с совместимым набором этих двух пакетов (Glib-2.40 и Pango-1.15) и решил проблему.