how to fix error in function "timespec_add_ns" for kernel compilation
hi all,
my current kernel-version is 2.6.28.11. now i am doing kernel modification. i am trying to compile kernel-2.6.24.7. when i am using "make" command am getting these error: kernel/built-in.o: In function `timespec_add_ns': /usr/src/linux-2.6.24.7/include/linux/time.h:177: undefined reference to `__umoddi3' /usr/src/linux-2.6.24.7/include/linux/time.h:177: undefined reference to `__udivdi3' kernel/built-in.o: In function `timespec_add_ns': /usr/src/linux-2.6.24.7/kernel/time/timekeeping.c:127: undefined reference to `__udivdi3' /usr/src/linux-2.6.24.7/kernel/time/timekeeping.c:127: undefined reference to `__umoddi3' kernel/built-in.o: In function `timespec_add_ns': /usr/src/linux-2.6.24.7/include/linux/time.h:177: undefined reference to `__umoddi3' /usr/src/linux-2.6.24.7/include/linux/time.h:177: undefined reference to `__udivdi3' /usr/src/linux-2.6.24.7/include/linux/time.h:177: undefined reference to `__umoddi3' /usr/src/linux-2.6.24.7/include/linux/time.h:177: undefined reference to `__udivdi3' /usr/src/linux-2.6.24.7/include/linux/time.h:177: undefined reference to `__umoddi3' /usr/src/linux-2.6.24.7/include/linux/time.h:177: undefined reference to `__udivdi3' make: *** [.tmp_vmlinux1] Error 1 my gcc-version is gcc-4.3 so plz any body tell me how to remove these errors. is it due to gcc-4.3? is kernel-2.6.24.7 don't support gcc-4.3? what to do to fix these ? |
All times are GMT -5. The time now is 10:06 AM. |