Зачем нужен make clean?
Maze 17 марта, 2013 - 19:44
Зачем нужно делать make clean при пересборке ядра?
Как-то надо было добавить один-единственный драйвер в ядро, а времени не было. Сконфигурировал ядро, включив драйвер как модуль, сделал make && make modules_install, а потом modprobe <модуль> и всё заработало.
Потом вошел во вкус и собрал ядро с вкомпиленным драйвером, опять же, без make clean - тоже всё норм.
»
- Для комментирования войдите или зарегистрируйтесь
Ну все норм будет не всегда.
Ну все норм будет не всегда. Потому и делается очистка. К тому же подобное рас.......йство по отношению к ядру - лично мне говорит о безответственности. Не каждый день ядра выходят. А уж коли надо модули собрать - есть на то make modules.
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
всё-таки линуха - не винда,
всё-таки линуха - не винда, не черный ящик. Хотелось бы понять, зачем нужен make clean.
Например, я последние 2 недели мучался с модулем acerhdf(управление вентилятором на ноутах acer) - никак не хотел корректно работать с моим железом. Пришлось править исходники, пробовать разные комбинации, в том числе с монолитным ядром. Опытным путем установил, что если удалять только *.o и перекомпилировать всё ядро без make clean, всё работает.
Вот именно, можешь сам
Вот именно, можешь сам посмотреть что делается при make clean.
к примеру, если ты перед пересборкой что-то выключил, то без clean лишние *.o и другие файлы никуда не денутся