Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: gtk нет библиотеки  (Прочитано 2464 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн xxxYURAxxx

  • Автор темы
  • Активист
  • *
  • Сообщений: 536
  • LinuxFormat друг человека...
    • Просмотр профиля
gtk нет библиотеки
« : 13 Декабря 2006, 00:25:26 »
main.cpp:1:21: ошибка: gtk/gtk.h: No such file or directory
а библиотека есть в /usr/include/gtk-2.0/gtk/gtk.h
куда симлинк кинуть?

Оффлайн LevelZero

  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
Re: gtk нет библиотеки
« Ответ #1 : 13 Декабря 2006, 14:34:56 »
Компилирование библиотеки GTK+

http://linfoline.homedns.org/gtk-2.10-reference-manual-ru/gtk-building.html


Оффлайн LevelZero

  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
Re: gtk нет библиотеки
« Ответ #2 : 13 Декабря 2006, 14:37:06 »
на всякий случай выделю фрагментик ...........

переменная окруженисс PKG_CONFIG_PATH содержит путь к pkg-config (см. ниже) который используется для сборки программы с различными библиотеками. Если бы вы устанавливали GTK+ с такими зависимостями в каталог /opt/gtk, вы должны были бы установить эти переменные так:

      CPPFLAGS="-I/opt/gtk/include"
      LDFLAGS="-L/opt/gtk/lib"
      PKG_CONFIG_PATH="/opt/gtk/lib/pkgconfig"
      export CPPFLAGS LDFLAGS PKG_CONFIG_PATH
   

Вы также можете установить переменную окруженисс LD_LIBRARY_PATH, так динамический компоновщик системы сможет найти вновь установленные библиотеки, а также переменную окруженисс PATH, чтобы установленные наборы утилит и различные библиотеки были найдены.

      LD_LIBRARY_PATH="/opt/gtk/lib"
      PATH="/opt/gtk/bin:$PATH"
      export LD_LIBRARY_PATH PATH
   

 

Страница сгенерирована за 0.062 секунд. Запросов: 25.