udivdi3 dan umoddi3

Ketika melakukan kompilasi kernel 2.6.20+tambalan kerrighed dengan GCC 4.3 di atas mesin AMD64 keluar pesan kesalahan seperti di bawah ini:

CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
kernel/built-in.o: In function `getnstimeofday’:
(.text+0x10185): undefined reference to `__umoddi3′
kernel/built-in.o: In function `do_gettimeofday’:
(.text+0x1023a): undefined reference to `__udivdi3′
kernel/built-in.o: In function `do_gettimeofday’:
(.text+0x1025d): undefined reference to `__umoddi3′
kernel/built-in.o: In function `do_timer’:
(.text+0x10c78): undefined reference to `__udivdi3′
kernel/built-in.o: In function `do_timer’:
(.text+0x10c9b): undefined reference to `__umoddi3′
make[1]: *** [.tmp_vmlinux1] Error 1
make[1]: Leaving directory `/usr/src/linux-2.6.20′
make: *** [kernel] Error 2

Berdasarkan pencarian di mesin pencari didapatkan informasi sebagai berikut:

Beruntung saya ketemu pranala ini di antara banyak hasil pencarian. Kernel coba dikompilasi ulangi dengan GCC 4.2 dan berhasil :D *cara cepat*

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s