No doubt someone will ask, "did you make mrproper" before the recompile?
You might want to merely comment out the CONFIG_X86_USE_3DNOW line, or set it =n, copy the config elsewhere, make mrproper, copy the .config back, and make oldconfig. D. Stimits, [EMAIL PROTECTED] Maarten de Boer wrote: > > I now try to compile my kernel for AMD K7, but without 3DNow disabled. > > > Check if you have this in .config > > > > CONFIG_X86_USE_3DNOW=y > > I remove this line, and get the following undefined references: > > ld -m elf_i386 -T /mnt/hda8/src/linux-2.4.14-LL/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 \ > drivers/char/char.o drivers/block/block.o drivers/misc/misc.o >drivers/net/net.o drivers/media/media.o drivers/char/agp/agp.o drivers/char/drm/drm.o >drivers/ide/idedriver.o drivers/cdrom/driver.o drivers/pci/driver.o >drivers/video/video.o \ > net/network.o \ > /mnt/hda8/src/linux-2.4.14-LL/arch/i386/lib/lib.a >/mnt/hda8/src/linux-2.4.14-LL/lib/lib.a >/mnt/hda8/src/linux-2.4.14-LL/arch/i386/lib/lib.a \ > --end-group \ > -o vmlinux > arch/i386/kernel/kernel.o: In function `machine_real_restart': > arch/i386/kernel/kernel.o(.text+0x102): undefined reference to `_mmx_memcpy' > arch/i386/kernel/kernel.o(.text+0x165): undefined reference to `_mmx_memcpy' > arch/i386/kernel/kernel.o: In function `copy_segments': > arch/i386/kernel/kernel.o(.text+0x488): undefined reference to `_mmx_memcpy' > arch/i386/kernel/kernel.o: In function `copy_thread': > arch/i386/kernel/kernel.o(.text+0x534): undefined reference to `_mmx_memcpy' > arch/i386/kernel/kernel.o: In function `dump_extended_fpu': > arch/i386/kernel/kernel.o(.text+0x6f82): undefined reference to `_mmx_memcpy' > arch/i386/kernel/kernel.o(.text.init+0xab1): more undefined references to >`_mmx_memcpy' follow > arch/i386/kernel/kernel.o(__ksymtab+0x170): undefined reference to `mmx_clear_page' > arch/i386/kernel/kernel.o(__ksymtab+0x178): undefined reference to `mmx_copy_page' > kernel/kernel.o: In function `mm_init': > kernel/kernel.o(.text+0x165f): undefined reference to `_mmx_memcpy' > kernel/kernel.o: In function `copy_files': > kernel/kernel.o(.text+0x1c64): undefined reference to `_mmx_memcpy' > kernel/kernel.o(.text+0x1ca4): undefined reference to `_mmx_memcpy' > kernel/kernel.o: In function `do_fork': > kernel/kernel.o(.text+0x215b): undefined reference to `_mmx_memcpy' > kernel/kernel.o: In function `sys_create_module': > kernel/kernel.o(.text+0x3588): undefined reference to `_mmx_memcpy' > kernel/kernel.o(.text+0x4a07): more undefined references to `_mmx_memcpy' >followmm/mm.o: In function `do_wp_page': > mm/mm.o(.text+0xe88): undefined reference to `mmx_clear_page' > mm/mm.o(.text+0xe9a): undefined reference to `mmx_copy_page' > mm/mm.o: In function `do_anonymous_page': > mm/mm.o(.text+0x124b): undefined reference to `mmx_clear_page' > mm/mm.o: In function `do_no_page': > mm/mm.o(.text+0x1339): undefined reference to `mmx_copy_page' > mm/mm.o: In function `pte_alloc': > mm/mm.o(.text+0x14a0): undefined reference to `mmx_clear_page' > mm/mm.o: In function `get_zeroed_page': > mm/mm.o(.text+0x9a41): undefined reference to `mmx_clear_page' > mm/mm.o: In function `shmem_getpage_locked': > mm/mm.o(.text+0xc28b): undefined reference to `mmx_clear_page' > mm/mm.o: In function `shmem_symlink': > mm/mm.o(.text+0xcdc4): undefined reference to `_mmx_memcpy' > mm/mm.o(.text+0xce79): undefined reference to `_mmx_memcpy' > fs/fs.o: In function `block_symlink': > fs/fs.o(.text+0x49b4): undefined reference to `_mmx_memcpy' > fs/fs.o: In function `flush_old_exec': > fs/fs.o(.text+0x834a): undefined reference to `_mmx_memcpy' > fs/fs.o: In function `d_alloc': > fs/fs.o(.text+0x11818): undefined reference to `_mmx_memcpy' > fs/fs.o(.text+0x11d48): more undefined references to `_mmx_memcpy' follow > make: *** [vmlinux] Error 1
