LINUX.ORG.RU

ядро часто собирать???


0

0

Вот распаковываю я ядро, накладываю на него патчи... Собираю... Собрал... Потом мне что то не нравится, я добовляю в конфиг и опять собираю... так можно... Или надо опять распаковывать ядро заного накладывать патчи???

anonymous

А что тебе мешает сделать make clean || make mrproper

anonymous
()

А что тогда делают команды make clean и make mrproper
и в каком порядке правельно, вот в таком:

make mrproper
make menuconfig
make dep clean bzImage modules
make modules_install install

правельный порядок????

anonymous
()

make clean || make mrproper make dep && make bzImage && make modules && make modules_install && make install

anonymous
()

Перед make mrproper не забудь где-нить конфиг сохранить.

jackill ★★★★★
()

Поставили бы BSD и мозги не ебали

anonymous
()

Так всё таки сначала:
$ make mrproper clear
потом:
$ make menuconfig
а потом:
$ make dep clean bzImage modules
# make modules_install install
?????
Кто нить скажет точно, а то anonymous (*) (2003-08-31 15:04:50.661662)
не сказал, в каком месте конфигурить ядро можно, чтоб не удалилось то, что конфигурил.

anonymous
()

Рекомендуют делать make mrproper после каждого крупного изменения (вроде патча). (cp .config config.save; make mrproper; mv config.save .config)

rihad
()

на фиг тебе make mrproper??? не используй его никогда. Если нужно один модуль добавить, то можно и make clean не делать - много быстрее соберется, а в 2.5/2.6 и make dep уже не нужен

anonymous
()

Интересный вопрос: если сохранять .config, то для чего же делать mrproper? удаление .config - это, пожалуй, самая существенная часть mrproper

anonymous
()

просто для интереса:

# files removed with 'make mrproper'
MRPROPER_FILES = \
include/linux/autoconf.h include/linux/version.h \
drivers/net/hamradio/soundmodem/sm_tbl_{afsk1200,afsk2666,fsk9600}.h \
drivers/net/hamradio/soundmodem/sm_tbl_{hapn4800,psk4800}.h \
drivers/net/hamradio/soundmodem/sm_tbl_{afsk2400_7,afsk2400_8}.h \
drivers/net/hamradio/soundmodem/gentbl \
drivers/sound/*_boot.h drivers/sound/.*.boot \
drivers/sound/msndinit.c \
drivers/sound/msndperm.c \
drivers/sound/pndsperm.c \
drivers/sound/pndspini.c \
drivers/atm/fore200e_*_fw.c drivers/atm/.fore200e_*.fw \
.version .config* config.in config.old \
scripts/tkparse scripts/kconfig.tk scripts/kconfig.tmp \
scripts/lxdialog/*.o scripts/lxdialog/lxdialog \
.menuconfig.log \
include/asm \


anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.