Клянусь биллом, искал, но тщетно.
При make config(menuconfig/xconfig) некоторые опции недоступны для включения/выключения и активизируются только при включении каких-то других опций. В кратких пояснениях к опции чаще всего ничего не сказано о том, что должно быть включено (и как) или выключено, чтобы она заработала (стала доступной).
Вопрос: где прописаны зависимости (а я почему-то уверен, что такое место есть) каждой опции при конфигурировании ядра или где их можно прочитать??
Вот например я хочу включить одну опцию, ан нет, для неё должно что-то есчё быть включено (выключено). Либо должна быть определённая комбинация каких-то опций. Ищу уже третий день.
Принципиально не хочу конкретизировать, о какой именно опции я говорю, так как мне интересна сама схема решения таких проблем, а не решение данной конкретной ситуации. Предложения а-ля "искать по очевидному смыслу" не постить, ибо я имею достаточно мозгов, чтобы догадаться, что для включения, например поддержки ната нужно включить tcp/ip networking. В моём случае всё намного сложнее и абсолютно не очевидно.
Ядро. Конфигурирование. Зависимости. (Вопросы.)
Модераторы: SLEDopit, Модераторы разделов
-
- Сообщения: 505
- Статус: Автономный модуль
Ядро. Конфигурирование. Зависимости.
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
Всё относительно. Объективности не существует.
-
- Сообщения: 585
- Статус: Просто flook
Re: Ядро. Конфигурирование. Зависимости.
По всему ядру раскиданы файлы Kconfig
В них зависимости выставлены фразами "depends on".
В них зависимости выставлены фразами "depends on".
В каждом из нас спит гений... и с каждым днем все крепче...
-
- Сообщения: 505
- Статус: Автономный модуль
Re: Ядро. Конфигурирование. Зависимости.
Да нет их ни фига в ядрах 2.4. Конкретно в 2.4.24.
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
Всё относительно. Объективности не существует.
-
- Сообщения: 585
- Статус: Просто flook
Re: Ядро. Конфигурирование. Зависимости.
Для 2.4 эти фалы звать config.in (или Config.in)и там зависимости определяятся фразами типа dep_bool или dep_tristate
В каждом из нас спит гений... и с каждым днем все крепче...
-
- Сообщения: 505
- Статус: Автономный модуль
Re: Ядро. Конфигурирование. Зависимости.
Гхм, а помимо config, menuconfig и xconfig есть утили, чтобы там предупреждалось/говорилось об этих зависимостях в человеческом виде?
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
Всё относительно. Объективности не существует.
-
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: Ядро. Конфигурирование. Зависимости.
Господа суперы, как насчет подклеить сюда:
Конфигурирование и компиляция ядра
Конфигурирование и компиляция ядра
-
- Сообщения: 585
- Статус: Просто flook
Re: Ядро. Конфигурирование. Зависимости.
(agent-mega @ Среда, 08 Июня 2005, 18:00) писал(а):Гхм, а помимо config, menuconfig и xconfig есть утили, чтобы там предупреждалось/говорилось об этих зависимостях в человеческом виде?
Вот чего не знаю того не знаю

В каждом из нас спит гений... и с каждым днем все крепче...