Hmmm. Looks like we need to put BIG FAT WARNING somewhere:
FAT is deliberately broken in 2.3.7 and STILL not fixed (looks like Linus does
not worried much, though).
> This is an error message when trying to build linux-2.3.11-1
> make -C arch/i386/lib
> make[1]: Entering directory `/usr/src/linux/arch/i386/lib'
> make all_targets
> make[2]: Entering directory `/usr/src/linux/arch/i386/lib'
> make[2]: Nothing to be done for `all_targets'.
> make[2]: Leaving directory `/usr/src/linux/arch/i386/lib'
> make[1]: Leaving directory `/usr/src/linux/arch/i386/lib'
> gcc -E -C -P -I/usr/src/linux/include -imacros /usr/src/linux/include/asm-i386/page_offset.h -Ui386 arch/i386/vmlinux.lds.S >arch/i386/vmlinux.lds
> ld -m elf_i386 -T /usr/src/linux/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o \
> --start-group \
> arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \
> fs/filesystems.a \
> net/network.a \
> drivers/block/block.a drivers/char/char.a drivers/misc/misc.a drivers/net/net.a drivers/scsi/scsi.a drivers/cdrom/cdrom.a drivers/sound/sound.a drivers/pci/pci.a drivers/video/video.a \
> /usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a /usr/src/linux/arch/i386/lib/lib.a \
> --end-group \
> -o vmlinux
> fs/filesystems.a(fat.o): In function `fat_file_write':
> fat.o(.text+0x26b0): undefined reference to `update_vm_cache'
> make: *** [vmlinux] Error 1
> NOTE: This error disappear when compile without DOS FAT support.
> Regards,
> -psa
> --
> THIS IS MY TRUTH TELL ME YOURS...
> --ATTACHMENT-- text file <.config>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/