Как скомпилировать драйвер Linux из источника, учитывая никакой/, настраивают

Я пытаюсь скомпилировать следующий 12.04, и я не уверен, как приблизиться к нему. Существует №./настр. Я считал онлайн, что должен использовать autogen.sh генерировать./настраивающему. Действительно ли это - правильный подход? Я выполнил autogen, и он в основном замораживается на месте и не выполнение чего-либо.

Внутри, кажется, существует kconfig файл. Но я не уверен, как это отличается от, настраивают..

https://github.com/torvalds/linux/tree/master/drivers/scsi/mpt3sas

3
задан 14 July 2015 в 23:43

2 ответа

Тот каталог является частью полного исходного дерева ядра. Стандартный способ скомпилировать его вместе с остальной частью ядра.

Для некоторой части дерева возможно скомпилировать некоторый модуль автономный---, но это не тривиальная задача. Можно посмотреть в этом потоке для начальной точки.

3
ответ дан 1 December 2019 в 15:24

Это - часть дерева ядра и не отдельный внешний модуль. Это должно быть создано со сборкой ядра, в зависимости от того, как сборка настроена.

, Если Вы хотите создать тот модуль для более старого ядра, необходимо создать его в контексте более старого ядра как модуль, и Вы, возможно, должны сделать некоторую работу бэкпортирования над 12,04, поскольку то дерево является клоном текущего основного дерева а не версией ядра, которая доступна в 12,04.

3
ответ дан 1 December 2019 в 15:24

Другие вопросы по тегам:

Похожие вопросы: