Друзья-гентушники, помогите!
Пишу проги под Qt. Все было на мази до тех пор, пока не понадобились статичные библиотеки
Core, Xml и Network из Qt4.
Как перекомпилить qt-шку, чтобы получить статичные версии библиотек ???
Одно дело, когда ручками собираешь ./configure -static и все, а как указать emerge, что хочу в результате поиметь?
Решено: Заэмерджим Qt-4.2.2 как static
Модератор: /dev/random
-
Is_kander
- Сообщения: 143
- Статус: Дарт Мануал
- ОС: Gentoo Linux ( 2.6.x )
Решено: Заэмерджим Qt-4.2.2 как static
В Gentoo и скорость света на 13% больше
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Решено: Заэмерджим Qt-4.2.2 как static
Можно создать собственный оверлей, отредактировать существующий qt-4.2.3-r1.ebuild, так чтобы он использовать значение USE-флага static или же указать в нём использование "./cofigure -static...", и переместить его в оверлей...
-
Is_kander
- Сообщения: 143
- Статус: Дарт Мануал
- ОС: Gentoo Linux ( 2.6.x )
Re: Решено: Заэмерджим Qt-4.2.2 как static
Так секунду...
Значит есть такой USE как статик?! А зачем тогда огород городить?
Ведь можно и локальным USE воспользоваться:
# USE="$USE static" emerge qt
Или я парю?
В Gentoo и скорость света на 13% больше
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Решено: Заэмерджим Qt-4.2.2 как static
Пакет qt из официального дерева не поддерживает флаг static. Некоторые пакеты поддерживают, именно потому "он есть".
-
Is_kander
- Сообщения: 143
- Статус: Дарт Мануал
- ОС: Gentoo Linux ( 2.6.x )
Re: Решено: Заэмерджим Qt-4.2.2 как static
Под "официальным" вы подразумеваете стабильное?
Тогда не беда, уже давно свернул со стабильной ветки.
Первый раз слышу термин "официальное дерево портажей"... Может разъясните.
Я сделал проще
Переправил ebuild , шарахнув в ./configure флаг static
Пересчитал digest и отправил на перекомпиляцию - жду че выйдет
Вижу в прыгающих строках флаг "release-static"
В Gentoo и скорость света на 13% больше
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Решено: Заэмерджим Qt-4.2.2 как static
То дерево пакетов, которое взято с одного из зеркал gentoo.org, перечисленного в http://www.gentoo.org/main/en/mirrors.xml
Так же см. http://www.gentoo.org/doc/en/handbook/hand...rt=3&chap=5
После синхронизации локального дерева с официальным, все правки будут утеряны, чего бы не случилось, если бы исправленный ebuild был помещён в собственный оверлей.
-
Is_kander
- Сообщения: 143
- Статус: Дарт Мануал
- ОС: Gentoo Linux ( 2.6.x )
Re: Решено: Заэмерджим Qt-4.2.2 как static
serzh-z писал(а): ↑02.07.2007 15:36То дерево пакетов, которое взято с одного из зеркал gentoo.org, перечисленного в http://www.gentoo.org/main/en/mirrors.xml
Так же см. http://www.gentoo.org/doc/en/handbook/hand...rt=3&chap=5
После синхронизации локального дерева с официальным, все правки будут утеряны, чего бы не случилось, если бы исправленный ebuild был помещён в собственный оверлей.
Понял! Спасибо
Синхронизация мне не грозит, потому останусь при своем исправленном дереве
Кстати все замечательно откампилилось - я доволен!
В Gentoo и скорость света на 13% больше