Зачем нужен make clean?

Зачем нужно делать make clean при пересборке ядра?
Как-то надо было добавить один-единственный драйвер в ядро, а времени не было. Сконфигурировал ядро, включив драйвер как модуль, сделал make && make modules_install, а потом modprobe <модуль> и всё заработало.
Потом вошел во вкус и собрал ядро с вкомпиленным драйвером, опять же, без make clean - тоже всё норм.

Ну все норм будет не всегда.

Ну все норм будет не всегда. Потому и делается очистка. К тому же подобное рас.......йство по отношению к ядру - лично мне говорит о безответственности. Не каждый день ядра выходят. А уж коли надо модули собрать - есть на то make modules.

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

всё-таки линуха - не винда,

всё-таки линуха - не винда, не черный ящик. Хотелось бы понять, зачем нужен make clean.
Например, я последние 2 недели мучался с модулем acerhdf(управление вентилятором на ноутах acer) - никак не хотел корректно работать с моим железом. Пришлось править исходники, пробовать разные комбинации, в том числе с монолитным ядром. Опытным путем установил, что если удалять только *.o и перекомпилировать всё ядро без make clean, всё работает.

Вот именно, можешь сам

Вот именно, можешь сам посмотреть что делается при make clean.
к примеру, если ты перед пересборкой что-то выключил, то без clean лишние *.o и другие файлы никуда не денутся

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".