Sabayon, Gentoo: сборка gtk+ 2.20.1-r1
Распишу здесь пару проблем, возникших при сборке библиотеки gtk+ 2.20.1-r1.
1. Сообщение о том что нет файла cairo-pdf.h
Для решения необходимо отредактировать /etc/portage/package.use:
Я добавил флаги pdf svg gl. После сборки cairo (emerge cairo) и попытке сборки gtk+ сообщение может появляться вновь. Я в этом случае очищал /var/tmp.
2. Якобы нет библиотеки libGL.la
Решается так:
Надеюсь этот топик сэкономит кому-то время.
1. Сообщение о том что нет файла cairo-pdf.h
checking cairo-pdf.h usability... no
checking cairo-pdf.h presence... no
checking for cairo-pdf.h... no
configure: error:
*** Can't find cairo-pdf.h. You must build Cairo with the pdf
*** backend enabled.
Для решения необходимо отредактировать /etc/portage/package.use:
x11-libs/cairo glitz svg png pdf gl -qt4
Я добавил флаги pdf svg gl. После сборки cairo (emerge cairo) и попытке сборки gtk+ сообщение может появляться вновь. Я в этом случае очищал /var/tmp.
2. Якобы нет библиотеки libGL.la
/bin/grep: /usr/lib/libGL.la: No such file or directory
/bin/sed: can't read /usr/lib/libGL.la: No such file or directory
libtool: link: `/usr/lib/libGL.la' is not a valid libtool archive
Решается так:
emerge lafilefixer; lafilefixer --justfixit
Надеюсь этот топик сэкономит кому-то время.
- +4
- 16 октября 2010, 16:48
- 1