![]() |
|
Модераторы: ZeeLax, powerfox |
![]()
|
|
| rcdimon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 766 Регистрация: 12.7.2004 Где: Москва Репутация: нет Всего: 2 |
У меня есть ламерский вопрос к вам.
Слышу как матерится GreyCardinal Я устанавливаю прогу. Она пишет, что ей не хватает библиотеки. Я скачиваю эту библиотеку и устанавливаю ее. А потом опять пытаюсб поставить всю туже прогу, но она опять говорит, что этой библиотеки нет. Почему? Что делать? |
|||
|
||||
| dargaard |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 450 Регистрация: 7.5.2004 Репутация: 1 Всего: 25 |
Скорее всего библиотека установилась куда нибудь в /usr/local/ (lib/ include/) а програ при установке ишет ее в /usr/ (lib/ include/) и не находит.
Можно 1. поставить библиотеки в стандартное место 2. добавить новое место в LD_LIBRARY_PATH -------------------- Ты должна сделать добро из зла потому что его больше не из чего сделать. Р.П.Уоррен |
|||
|
||||
| GrayCardinal |
|
|||
|
Фигасе ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: 7 Всего: 58 |
Неужели я такой злой ?
Какая прога-то ? Библу из исходников ставишь ? Вообще тут надо бы знать _как_ и в каком месте ошибка. дамп ошибки в студию. Мне всегда помогает банальная правка файла ./configure |
|||
|
||||
| rcdimon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 766 Регистрация: 12.7.2004 Где: Москва Репутация: нет Всего: 2 |
Проги разные. Пару игр и Gimp-2.2.4
У меня нету на компе гнома, но есть часть его библиотек. Gimp-1.3 работает нормально, а новый говорит, что не хватает ему glib checking for GLIB - version >= 2.4.5... no *** A new enough version of pkg-config was not found. *** See http://www.freedesktop.org/software/pkgconfig/ configure: error: Test for GLIB failed. See the file 'INSTALL' for help. А собранные я уже куда только не пихал. Не помогает Библу да, из исходников. linux:/home/user # cd glib-2.4.4 linux:/home/user/glib-2.4.4 # ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for the BeOS... no checking for Win32... no checking whether to enable garbage collector friendliness... no checking whether to disable memory pools... no checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for c++... c++ checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... gcc3 checking for gcc option to accept ANSI C... none needed checking for a BSD-compatible install... /usr/bin/install -c checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking for _LARGE_FILES value needed for large files... no checking for pkg-config... no configure: error: *** pkg-config not found. See http://www.freedesktop.org/software/pkgconfig/ linux:/home/user/glib-2.4.4 # ------------------------------------ И при этом сам gpkconfig вроде как нормально устанавливаются. ------------------------------------
Что это? Если не секрет. |
|||
|
||||
| dargaard |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 450 Регистрация: 7.5.2004 Репутация: 1 Всего: 25 |
Может pkg-config куда нить в левое место установился?
Набери 'pkg-config' в терминале и посмотри что выдаст. Если не нашло - locate pkg-config (или find / -name pkg-config) Скорее всего pkg-config встал куда нить в /usr/local/bin/ который не прописан в PATH переменной.
Переменная окружения (environment variable) -------------------- Ты должна сделать добро из зла потому что его больше не из чего сделать. Р.П.Уоррен |
|||
|
||||
| rcdimon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 766 Регистрация: 12.7.2004 Где: Москва Репутация: нет Всего: 2 |
linux:/home/user # find / -name pkg-config
/home/user/pkgconfig-0.15.0/pkg-config /usr/local/bin/pkg-config linux:/home/user # |
|||
|
||||
| rcdimon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 766 Регистрация: 12.7.2004 Где: Москва Репутация: нет Всего: 2 |
А вот это не страшно? Вроде как устанавливается glib, но пишет вот это. А Gimp все равно не видит ее.
make[5]: Leaving directory `/home/user/glib-2.4.4/docs/reference/gobject' make[4]: Leaving directory `/home/user/glib-2.4.4/docs/reference/gobject' make[4]: Entering directory `/home/user/glib-2.4.4/docs/reference' make[5]: Entering directory `/home/user/glib-2.4.4/docs/reference' make[5]: Цель `install-exec-am' не требует выполнения команд. make[5]: Цель `install-data-am' не требует выполнения команд. make[5]: Leaving directory `/home/user/glib-2.4.4/docs/reference' make[4]: Leaving directory `/home/user/glib-2.4.4/docs/reference' make[3]: Leaving directory `/home/user/glib-2.4.4/docs/reference' make[3]: Entering directory `/home/user/glib-2.4.4/docs' make[4]: Entering directory `/home/user/glib-2.4.4/docs' make[4]: Цель `install-exec-am' не требует выполнения команд. make[4]: Цель `install-data-am' не требует выполнения команд. make[4]: Leaving directory `/home/user/glib-2.4.4/docs' make[3]: Leaving directory `/home/user/glib-2.4.4/docs' make[2]: Leaving directory `/home/user/glib-2.4.4/docs' make[1]: Leaving directory `/home/user/glib-2.4.4' linux:/home/user/glib-2.4.4 # cd ../ linux:/home/user # ls |
|||
|
||||
| GrayCardinal |
|
|||
|
Фигасе ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: 7 Всего: 58 |
rcdimon
Была у меня такая фишка. Софт иногда ставится не туда куда надо/ может наприме в /usr/local/lib запихаться вместо /usr/lib и т.д. Один раз ручками правил местонахождение h-файлов gtk... В общем тут подход нужен... с душой |
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В этом форуме предпочтительны вопросы на следующие темы:
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Программное обеспечение под *NIX системы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |