Hi, I'm having trouble at the 'make bzImage' part of compiling my kernel. Here is the output from the make:
dessimat0r linux # make bzImage make -f scripts/Makefile.build obj=scripts Starting the build. KBUILD_BUILTIN=1 KBUILD_MODULES= make -f scripts/Makefile.build obj=init GEN include/linux/compile.h (unchanged) make -f scripts/Makefile.build obj=usr make -f scripts/Makefile.build obj=arch/i386/kernel make -f scripts/Makefile.build obj=arch/i386/kernel/acpi make -f scripts/Makefile.build obj=arch/i386/kernel/cpu make -f scripts/Makefile.build obj=arch/i386/kernel/cpu/mcheck make -f scripts/Makefile.build obj=arch/i386/kernel/cpu/mtrr make -f scripts/Makefile.build obj=arch/i386/kernel/timers make -f scripts/Makefile.build obj=arch/i386/mm make -f scripts/Makefile.build obj=arch/i386/mach-default make -f scripts/Makefile.build obj=kernel make -f scripts/Makefile.build obj=mm make -f scripts/Makefile.build obj=fs make -f scripts/Makefile.build obj=fs/autofs make -f scripts/Makefile.build obj=fs/autofs4 make -f scripts/Makefile.build obj=fs/cramfs make -f scripts/Makefile.build obj=fs/devfs make -f scripts/Makefile.build obj=fs/devpts make -f scripts/Makefile.build obj=fs/ext2 make -f scripts/Makefile.build obj=fs/ext3 make -f scripts/Makefile.build obj=fs/fat make -f scripts/Makefile.build obj=fs/isofs make -f scripts/Makefile.build obj=fs/jbd make -f scripts/Makefile.build obj=fs/jfs make -f scripts/Makefile.build obj=fs/msdos make -f scripts/Makefile.build obj=fs/nls make -f scripts/Makefile.build obj=fs/ntfs make -f scripts/Makefile.build obj=fs/partitions make -f scripts/Makefile.build obj=fs/proc make -f scripts/Makefile.build obj=fs/ramfs make -f scripts/Makefile.build obj=fs/reiserfs make -f scripts/Makefile.build obj=fs/smbfs make -f scripts/Makefile.build obj=fs/sysfs make -f scripts/Makefile.build obj=fs/udf make -f scripts/Makefile.build obj=fs/vfat make -f scripts/Makefile.build obj=fs/xfs make -f scripts/Makefile.build obj=ipc make -f scripts/Makefile.build obj=security make -f scripts/Makefile.build obj=crypto make -f scripts/Makefile.build obj=drivers make -f scripts/Makefile.build obj=drivers/acpi make -f scripts/Makefile.build obj=drivers/acpi/dispatcher make -f scripts/Makefile.build obj=drivers/acpi/events make -f scripts/Makefile.build obj=drivers/acpi/executer make -f scripts/Makefile.build obj=drivers/acpi/hardware make -f scripts/Makefile.build obj=drivers/acpi/namespace make -f scripts/Makefile.build obj=drivers/acpi/parser make -f scripts/Makefile.build obj=drivers/acpi/resources make -f scripts/Makefile.build obj=drivers/acpi/sleep make -f scripts/Makefile.build obj=drivers/acpi/tables make -f scripts/Makefile.build obj=drivers/acpi/utilities make -f scripts/Makefile.build obj=drivers/base make -f scripts/Makefile.build obj=drivers/base/fs make -f scripts/Makefile.build obj=drivers/block make -f scripts/Makefile.build obj=drivers/cdrom make -f scripts/Makefile.build obj=drivers/char make -f scripts/Makefile.build obj=drivers/char/agp make -f scripts/Makefile.build obj=drivers/char/drm make -f scripts/Makefile.build obj=drivers/char/pcmcia make -f scripts/Makefile.build obj=drivers/ide make -f scripts/Makefile.build obj=drivers/ide/arm make -f scripts/Makefile.build obj=drivers/ide/legacy make -f scripts/Makefile.build obj=drivers/ide/pci make -f scripts/Makefile.build obj=drivers/ide/ppc make -f scripts/Makefile.build obj=drivers/ieee1394 make -f scripts/Makefile.build obj=drivers/input make -f scripts/Makefile.build obj=drivers/input/keyboard make -f scripts/Makefile.build obj=drivers/input/misc make -f scripts/Makefile.build obj=drivers/input/mouse make -f scripts/Makefile.build obj=drivers/media make -f scripts/Makefile.build obj=drivers/media/dvb make -f scripts/Makefile.build obj=drivers/media/dvb/av7110 make -f scripts/Makefile.build obj=drivers/media/dvb/dvb-core make -f scripts/Makefile.build obj=drivers/media/dvb/frontends make -f scripts/Makefile.build obj=drivers/media/radio make -f scripts/Makefile.build obj=drivers/media/video make -f scripts/Makefile.build obj=drivers/misc make -f scripts/Makefile.build obj=drivers/net make -f scripts/Makefile.build obj=drivers/net/pcmcia make -f scripts/Makefile.build obj=drivers/pci make -f scripts/Makefile.build obj=drivers/pcmcia make -f scripts/Makefile.build obj=drivers/pnp make -f scripts/Makefile.build obj=drivers/pnp/pnpbios make -f scripts/Makefile.build obj=drivers/scsi make -f scripts/Makefile.build obj=drivers/scsi/pcmcia make -f scripts/Makefile.build obj=drivers/serial make -f scripts/Makefile.build obj=drivers/usb make -f scripts/Makefile.build obj=drivers/usb/class make -f scripts/Makefile.build obj=drivers/usb/core make -f scripts/Makefile.build obj=drivers/usb/host make -f scripts/Makefile.build obj=drivers/usb/input make -f scripts/Makefile.build obj=drivers/usb/net make -f scripts/Makefile.build obj=drivers/usb/storage make -f scripts/Makefile.build obj=drivers/video make -f scripts/Makefile.build obj=drivers/video/console make -f scripts/Makefile.build obj=drivers/video/riva make -f scripts/Makefile.build obj=sound make -f scripts/Makefile.build obj=arch/i386/pci make -f scripts/Makefile.build obj=net make -f scripts/Makefile.build obj=net/802 make -f scripts/Makefile.build obj=net/core make -f scripts/Makefile.build obj=net/ethernet make -f scripts/Makefile.build obj=net/ipv4 make -f scripts/Makefile.build obj=net/ipv4/netfilter make -f scripts/Makefile.build obj=net/netlink make -f scripts/Makefile.build obj=net/packet make -f scripts/Makefile.build obj=net/sched make -f scripts/Makefile.build obj=net/unix make -f scripts/Makefile.build obj=lib make -f scripts/Makefile.build obj=lib/zlib_inflate make -f scripts/Makefile.build obj=arch/i386/lib GEN include/linux/compile.h (updated) gcc -Wp,-MD,init/.version.o.d -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=athlon -Iinclude/asm-i386/mach-default -fomit-frame-pointer -nostdinc -iwithprefix include -DKBUILD_BASENAME=version -DKBUILD_MODNAME=version -c -o init/version.o init/version.c ld -m elf_i386 -r -o init/built-in.o init/main.o init/version.o init/mounts.o init/initramfs.o set -e @echo ' ld -m elf_i386 -T arch/i386/vmlinux.lds.s arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/built-in.o --start-group usr/built-in.o arch/i386/kernel/built-in.o arch/i386/mm/built-in.o arch/i386/mach-default/built-in.o kernel/built-in.o mm/built-in.o fs/built-in.o ipc/built-in.o security/built-in.o crypto/built-in.o lib/lib.a arch/i386/lib/lib.a drivers/built-in.o sound/built-in.o arch/i386/pci/built-in.o net/built-in.o --end-group -o vmlinux' && ld -m elf_i386 -T arch/i386/vmlinux.lds.s arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/built-in.o --start-group usr/built-in.o arch/i386/kernel/built-in.o arch/i386/mm/built-in.o arch/i386/mach-default/built-in.o kernel/built-in.o mm/built-in.o fs/built-in.o ipc/built-in.o security/built-in.o crypto/built-in.o lib/lib.a arch/i386/lib/lib.a drivers/built-in.o sound/built-in.o arch/i386/pci/built-in.o net/built-in.o --end-group -o vmlinux; echo 'cmd_vmlinux := ld -m elf_i386 -T arch/i386/vmlinux.lds.s arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/built-in.o --start-group usr/built-in.o arch/i386/kernel/built-in.o arch/i386/mm/built-in.o arch/i386/mach-default/built-in.o kernel/built-in.o mm/built-in.o fs/built-in.o ipc/built-in.o security/built-in.o crypto/built-in.o lib/lib.a arch/i386/lib/lib.a drivers/built-in.o sound/built-in.o arch/i386/pci/built-in.o net/built-in.o --end-group -o vmlinux' > ./.vmlinux.cmd kernel/built-in.o(__ksymtab+0xcd8): undefined reference to `kernel_flag' make: *** [vmlinux] Error 1 dessimat0r linux # With linux-2.5.64-mm1, I got this when doing 'make bzImage': /tmp/cc2LFYKf.s: Assembler messages: /tmp/cc2LFYKf.s:1545: Warning: value 0x37ffffff truncated to 0x37ffffff ld -m elf_i386 -Ttext 0x0 -s --oformat binary -e begtext arch/i386/boot/setup.o -o arch/i386/boot/setup make -f scripts/Makefile.build obj=arch/i386/boot/compressed \ IMAGE_OFFSET=0x100000 arch/i386/boot/compressed/vmlinux gcc -Wp,-MD,arch/i386/boot/compressed/.head.o.d -D__ASSEMBLY__ -D__KERNEL__ -Iinclude -Iinclude/asm-i386/mach-default -nostdinc -iwithprefix include -traditional -c -o arch/i386/boot/compressed/head.o arch/i386/boot/compressed/head.S gcc -Wp,-MD,arch/i386/boot/compressed/.misc.o.d -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -Iinclude/asm-i386/mach-default -nostdinc -iwithprefix include -DKBUILD_BASENAME=misc -DKBUILD_MODNAME=misc -c -o arch/i386/boot/compressed/misc.o arch/i386/boot/compressed/misc.c make[2]: *** No rule to make target `vmlinux', needed by `arch/i386/boot/compressed/vmlinux.bin'. Stop. make[1]: *** [arch/i386/boot/compressed/vmlinux] Error 2 make: *** [bzImage] Error 2 dessimat0r linux # Thanks for any help ;) -- [EMAIL PROTECTED] mailing list