Changes

What it Looks Like When You Compile a Linux Kernel

6,746 bytes added, 00:14, 26 June 2007
The following lines were added (+) and removed (-):
----== linux_kernel_notes.txt ==---- <nowiki>[root@python linux]# make mrproper</nowiki> <nowiki>make[1]: Entering directory `/usr/src/linux-2.0.36/arch/i386/boot'</nowiki> <nowiki>rm -f bootsect setup</nowiki> <nowiki>rm -f bbootsect</nowiki> <nowiki>rm -f zImage tools/build compressed/vmlinux.out</nowiki> <nowiki>rm -f bzImage tools/bbuild compressed/bvmlinux.out</nowiki> <nowiki>make[2]: Entering directory `/usr/src/linux-2.0.36/arch/i386/boot/compressed'</nowiki> <nowiki>rm -f xtract piggyback vmlinux bvmlinux</nowiki> <nowiki>make[2]: Leaving directory `/usr/src/linux-2.0.36/arch/i386/boot/compressed'</nowiki> <nowiki>make[1]: Leaving directory `/usr/src/linux-2.0.36/arch/i386/boot'</nowiki> <nowiki>make -C arch/i386/kernel clean</nowiki> <nowiki>make[1]: Entering directory `/usr/src/linux-2.0.36/arch/i386/kernel'</nowiki> <nowiki>rm -f trampoline trampoline.hex hexify</nowiki> <nowiki>make[1]: Leaving directory `/usr/src/linux-2.0.36/arch/i386/kernel'</nowiki> <nowiki>rm -f kernel/ksyms.lst include/linux/compile.h</nowiki> <nowiki>rm -f core `find . -name '*.[oas]' ! -regex '.*lxdialog/.*' -print`</nowiki> <nowiki>rm -f core `find . -type f -name 'core' -print`</nowiki> <nowiki>rm -f vmlinux System.map</nowiki> <nowiki>rm -f .tmp* drivers/sound/configure</nowiki> <nowiki>rm -fr modules/*</nowiki> <nowiki>rm -f submenu*</nowiki> <nowiki>rm -f include/linux/autoconf.h include/linux/version.h</nowiki> <nowiki>rm -f drivers/sound/local.h drivers/sound/.defines</nowiki> <nowiki>rm -f drivers/char/uni_hash.tbl drivers/char/conmakehash</nowiki> <nowiki>rm -f drivers/net/soundmodem/sm_tbl_{afsk1200,afsk2666,fsk9600}.h</nowiki> <nowiki>rm -f drivers/net/soundmodem/sm_tbl_{hapn4800,psk4800}.h</nowiki> <nowiki>rm -f drivers/net/soundmodem/sm_tbl_{afsk2400_7,afsk2400_8}.h</nowiki> <nowiki>rm -f drivers/net/soundmodem/gentbl</nowiki> <nowiki>rm -f .version .config* config.in config.old</nowiki> <nowiki>rm -f scripts/tkparse scripts/kconfig.tk scripts/kconfig.tmp</nowiki> <nowiki>rm -f scripts/lxdialog/*.o scripts/lxdialog/lxdialog</nowiki> <nowiki>rm -f .menuconfig .menuconfig.log</nowiki> <nowiki>rm -f include/asm</nowiki> <nowiki>rm -f .depend `find . -name .depend -print`</nowiki> <nowiki>rm -f .hdepend scripts/mkdep</nowiki> <nowiki>rm -f /usr/src/linux-2.0.36/include/linux/modversions.h</nowiki> <nowiki>rm -f /usr/src/linux-2.0.36/include/linux/modules/*</nowiki> <nowiki></nowiki> <nowiki></nowiki> <nowiki>[root@python linux]# make config</nowiki> <nowiki>rm -f include/asm</nowiki> <nowiki>( cd include ; ln -sf asm-i386 asm)</nowiki> <nowiki>/bin/sh scripts/Configure arch/i386/config.in</nowiki> <nowiki>scripts/Configure: scripts/Configure: No such file or directory</nowiki> <nowiki>make: *** [config] Error 1</nowiki> <nowiki></nowiki> <nowiki>[root@python linux]# uname -r</nowiki> <nowiki>2.0.32</nowiki> <nowiki>[root@python linux]# make mrproper</nowiki> <nowiki>make[1]: Entering directory `/usr/src/linux-2.0.36/arch/i386/boot'</nowiki> <nowiki>rm -f bootsect setup</nowiki> <nowiki>rm -f bbootsect</nowiki> <nowiki>rm -f zImage tools/build compressed/vmlinux.out</nowiki> <nowiki>rm -f bzImage tools/bbuild compressed/bvmlinux.out</nowiki> <nowiki>make[2]: Entering directory `/usr/src/linux-2.0.36/arch/i386/boot/compressed'</nowiki> <nowiki>rm -f xtract piggyback vmlinux bvmlinux</nowiki> <nowiki>make[2]: Leaving directory `/usr/src/linux-2.0.36/arch/i386/boot/compressed'</nowiki> <nowiki>make[1]: Leaving directory `/usr/src/linux-2.0.36/arch/i386/boot'</nowiki> <nowiki>make -C arch/i386/kernel clean</nowiki> <nowiki>make[1]: Entering directory `/usr/src/linux-2.0.36/arch/i386/kernel'</nowiki> <nowiki>rm -f trampoline trampoline.hex hexify</nowiki> <nowiki>make[1]: Leaving directory `/usr/src/linux-2.0.36/arch/i386/kernel'</nowiki> <nowiki>rm -f kernel/ksyms.lst include/linux/compile.h</nowiki> <nowiki>rm -f core `find . -name '*.[oas]' ! -regex '.*lxdialog/.*' -print`</nowiki> <nowiki>rm -f core `find . -type f -name 'core' -print`</nowiki> <nowiki>rm -f vmlinux System.map</nowiki> <nowiki>rm -f .tmp* drivers/sound/configure</nowiki> <nowiki>rm -fr modules/*</nowiki> <nowiki>rm -f submenu*</nowiki> <nowiki>rm -f include/linux/autoconf.h include/linux/version.h</nowiki> <nowiki>rm -f drivers/sound/local.h drivers/sound/.defines</nowiki> <nowiki>rm -f drivers/char/uni_hash.tbl drivers/char/conmakehash</nowiki> <nowiki>rm -f drivers/net/soundmodem/sm_tbl_{afsk1200,afsk2666,fsk9600}.h</nowiki> <nowiki>rm -f drivers/net/soundmodem/sm_tbl_{hapn4800,psk4800}.h</nowiki> <nowiki>rm -f drivers/net/soundmodem/sm_tbl_{afsk2400_7,afsk2400_8}.h</nowiki> <nowiki>rm -f drivers/net/soundmodem/gentbl</nowiki> <nowiki>rm -f .version .config* config.in config.old</nowiki> <nowiki>rm -f scripts/tkparse scripts/kconfig.tk scripts/kconfig.tmp</nowiki> <nowiki>rm -f scripts/lxdialog/*.o scripts/lxdialog/lxdialog</nowiki> <nowiki>rm -f .menuconfig .menuconfig.log</nowiki> <nowiki>rm -f include/asm</nowiki> <nowiki>rm -f .depend `find . -name .depend -print`</nowiki> <nowiki>rm -f .hdepend scripts/mkdep</nowiki> <nowiki>rm -f /usr/src/linux-2.0.36/include/linux/modversions.h</nowiki> <nowiki>rm -f /usr/src/linux-2.0.36/include/linux/modules/*</nowiki> <nowiki>[root@python linux]# make config</nowiki> <nowiki>rm -f include/asm</nowiki> <nowiki>( cd include ; ln -sf asm-i386 asm)</nowiki> <nowiki>/bin/sh scripts/Configure arch/i386/config.in</nowiki> <nowiki></nowiki> <nowiki>[ see kernel_compile_01.txt ]</nowiki> <nowiki></nowiki> <nowiki>The linux kernel is now hopefully configured for your setup.</nowiki> <nowiki>Check the top-level Makefile for additional configuration,</nowiki> <nowiki>and do a 'make dep ; make clean' if you want to be sure all</nowiki> <nowiki>the files are correctly re-made</nowiki> <nowiki></nowiki> <nowiki></nowiki> <nowiki>net_alias_dev_create(eth0:0): unregistered family==2</nowiki> <nowiki>SIOCSIFADDR: Invalid argument</nowiki> <nowiki>SIOCSIFNETMASK: Operation not supported by device</nowiki> <nowiki>SIOCSIFBRDADDR: Operation not supported by device</nowiki> <nowiki>SIOCADDRT: Operation not supported by device</nowiki> <nowiki>SIOCADDRT: Operation not supported by device</nowiki> <nowiki>net_alias_dev_create(eth0:1): unregistered family==2</nowiki> <nowiki>SIOCSIFADDR: Invalid argument</nowiki> <nowiki>SIOCSIFNETMASK: Operation not supported by device</nowiki> <nowiki>SIOCSIFBRDADDR: Operation not supported by device</nowiki> <nowiki>SIOCADDRT: Operation not supported by device</nowiki> <nowiki>SIOCADDRT: Operation not supported by device</nowiki> <nowiki></nowiki> <nowiki></nowiki> <nowiki></nowiki>  <nowiki>Codepage 852 (CONFIG_NLS_CODEPAGE_852) [N/y/m/?] </nowiki>  <nowiki>;Codepage 852 (CONFIG_NLS_CODEPAGE_852) [N/y/m/?] </nowiki>
Bureaucrat, administrator
16,230
edits