Ошибка: cannot find -lgio-2.0
- 30 July, 2008
- Posted in UNIX`o подобные
Tags : FreeBSD, ошибка- 1 Comment
Буквально вчера устанавливал из портов xorg-сервер под FreeBSD 7.0. Возникла ошибка следующего содержания:
... /usr/bin/ld: cannot find -lgio-2.0 gmake: *** [libgiofam.la] Error 1 *** Error code 2 ...
Начал установку следующим образом:
#cd /usr/ports/x11/xorg #make install clean
Естественно под root`ом. Оставил на ночь, а на следующий день увидел ошибку, приведенную выше. Решение проблемы оказалось более чем простым. Требуется обновить библиотеки glib, выполнив следующие действия:
Предварительно в /usr/ports/devel/glib20/Makefile необходимо добавить параметр:
FORCE_PKG_REGISTER = 1
Затем:
#cd /usr/ports/devel/glib20 #make reinstall
После того как обновятся библиотеки glib, продолжим установку xorg-server`а, выполним следующие команды:
#cd /usr/ports/x11/xorg #make install clean
P.S. Начинающим FreeBSD-шникам могу пожелать только терпения и настойчивости.
Спасибо! Аналогичная ошибка при установке mediawiki – Ваши советы помогли.