Bonjour
après avoir compiler mon noyau avec make bzImage
j'obtient cette erreur que dois-je faire ? UN BIG MERCI
reg_mul.c:131: warning: control reaches end of
non-void function
gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c reg_u_add.S gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c reg_u_div.S gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c reg_u_mul.S gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c reg_u_sub.S gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c div_small.S gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c reg_norm.S gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c reg_round.S gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c wm_shrx.S gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c wm_sqrt.S gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c div_Xsig.S gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c polynom_Xsig.S gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c round_Xsig.S gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c shr_Xsig.S gcc -D__ASSEMBLY__ -D__KERNEL__ -I/home/burnkey/linux-2.4.17/include -DPARANOID -c mul_Xsig.S rm -f math.o ld -m elf_i386 -r -o math.o fpu_entry.o errors.o fpu_arith.o fpu_aux.o fpu_etc.o fpu_tags.o fpu_trig.o load_store.o get_address.o poly_atan.o poly_l2.o poly_2xm1.o poly_sin.o poly_tan.o reg_add_sub.o reg_compare.o reg_constant.o reg_convert.o reg_ld_str.o reg_divide.o reg_mul.o reg_u_add.o reg_u_div.o reg_u_mul.o reg_u_sub.o div_small.o reg_norm.o reg_round.o wm_shrx.o wm_sqrt.o div_Xsig.o polynom_Xsig.o round_Xsig.o shr_Xsig.o mul_Xsig.o make[2]: Leaving directory `/home/burnkey/linux-2.4.17/arch/i386/math-emu' make[1]: Leaving directory `/home/burnkey/linux-2.4.17/arch/i386/math-emu' ld -m elf_i386 -T /home/burnkey/linux-2.4.17/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/parport/driver.o drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/media/media.o drivers/ide/idedriver.o drivers/scsi/scsidrv.o drivers/cdrom/driver.o drivers/sound/sounddrivers.o drivers/pci/driver.o drivers/video/video.o arch/i386/math-emu/math.o \ net/network.o \ /home/burnkey/linux-2.4.17/arch/i386/lib/lib.a /home/burnkey/linux-2.4.17/lib/lib.a /home/burnkey/linux-2.4.17/arch/i386/lib/lib.a \ --end-group \ -o vmlinux drivers/parport/driver.o: In function `serial_register': drivers/parport/driver.o(.text+0x3152): undefined reference to `register_serial' drivers/parport/driver.o: In function `parport_serial_pci_remove': drivers/parport/driver.o(.text+0x33a0): undefined reference to `unregister_serial' make: *** [vmlinux] Error 1 |