Опции, передаваемые configure

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

n1tr0gen
Сообщения: 149

Опции, передаваемые configure

Сообщение n1tr0gen »

Как можно узнать, какие именно ключи были переданы скрипту configure во время установки с помощью emerge? Еще интересует, как можно насильно передать configure какой-то определенный ключ не прибегая к ручной сборке?
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Опции, передаваемые configure

Сообщение serg_sk »

Смотреть в эбилд того, что собираешь. Добавить можно тамже, только после добавления надо сделать

Код: Выделить всё

cd /usr/portage/path_to_directory_with_ebuild/
ebuild blablabla.ebuild digest
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
n1tr0gen
Сообщения: 149

Re: Опции, передаваемые configure

Сообщение n1tr0gen »

(serg_sk @ Понедельник, 15 Августа 2005, 21:54) писал(а):Смотреть в эбилд того, что собираешь. Добавить можно тамже, только после добавления надо сделать

Код: Выделить всё

cd /usr/portage/path_to_directory_with_ebuild/
ebuild blablabla.ebuild digest


Про дайджест - это понятно. Опции выставляются как то исходя из переменной USE. Но для программ под КДЕ например, подозреваю что передаются параметры типа --with-kde-dir=... если у меня в use есть kde. Я понимаю, что в данном случае путь к директории кде я знаю сам, а что делать если я даже не догадываюсь об этом? Возможно какая-то программа имеет специфические ТОЛЬКО ДЛЯ НЕЕ флаги. Хотелось бы как-нибудь "перехватить" эту "configure-строку".
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Опции, передаваемые configure

Сообщение serg_sk »

Если имеет специфичные, то в большинстве слушаев есть специфичные USE-флаги, ну а если нету, то делать как я сказал.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
grooz
Сообщения: 11

Re: Опции, передаваемые configure

Сообщение grooz »

Если не путаю, делается так:

Код: Выделить всё

EXTRA_ECONF="--with-чтототам --without-чегототам" emerge blablabla
Спасибо сказали: