Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam
podczas kompilacji jajka o numerku jw. otrzymuje błąd:
LD .tmp_vmlinux1
kernel/built-in.o: In function `getnstimeofday':
(.text+0x1e749): undefined reference to `__umoddi3'
kernel/built-in.o: In function `do_gettimeofday':
(.text+0x1e801): undefined reference to `__udivdi3'
kernel/built-in.o: In function `do_gettimeofday':
(.text+0x1e824): undefined reference to `__umoddi3'
kernel/built-in.o: In function `timekeeping_resume':
timekeeping.c:(.text+0x1e9a6): undefined reference to `__udivdi3'
timekeeping.c:(.text+0x1e9c9): undefined reference to `__umoddi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x1efd8): undefined reference to `__udivdi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x1effb): undefined reference to `__umoddi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x1f095): undefined reference to `__udivdi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x1f0bf): undefined reference to `__umoddi3'
make[1]: *** [.tmp_vmlinux1] Błąd 1
make[1]: Opuszczenie katalogu `/usr/src/linux-2.6.24-rc6'
make: *** [debian/stamp-build-kernel] Błąd 2
Kudzu:/usr/src/linux-2.6.24-rc6#
co jest nie tak? nawet skompilowała mi się paczka z jajkiem 2.6.25-rc1 ale nie odpalam jej:) kompilacja metodą debiana make-kpkg --initrd kernel-image kernel-headers
gcc:
kodzik@Kudzu:~$ gcc --version
gcc (Debian 4.3-20080202-1) 4.3.0 20080202 (experimental) [trunk revision 132072]
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Ostatnio edytowany przez kodzik (2008-02-13 13:50:49)
Offline
dlaczego rc6 a nie stabilne 2.6.24.2?? rc6 to starsza wersja niz .2
Offline
lubię testowe jajka :)
Offline
LD .tmp_vmlinux1
kernel/built-in.o: In function `getnstimeofday':
(.text+0x1e757): undefined reference to `__umoddi3'
kernel/built-in.o: In function `do_gettimeofday':
(.text+0x1e815): undefined reference to `__udivdi3'
kernel/built-in.o: In function `do_gettimeofday':
(.text+0x1e838): undefined reference to `__umoddi3'
kernel/built-in.o: In function `timekeeping_resume':
timekeeping.c:(.text+0x1e9c0): undefined reference to `__udivdi3'
timekeeping.c:(.text+0x1e9e3): undefined reference to `__umoddi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x1f052): undefined reference to `__udivdi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x1f075): undefined reference to `__umoddi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x1f115): undefined reference to `__udivdi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x1f13f): undefined reference to `__umoddi3'
make[1]: *** [.tmp_vmlinux1] Błąd 1
make[1]: Opuszczenie katalogu `/usr/src/linux-2.6.24.2'
make: *** [debian/stamp-build-kernel] Błąd 2
c85-23:/usr/src/linux-2.6.24.2# gcc --version
gcc (Debian 4.3-20080202-1) 4.3.0 20080202 (experimental) [trunk revision 132072 ]
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Na stabilnym to samo, zdaje się że tu o gcc-4.3 biega
Udało się komuś skompilować jajko za pomocą gcc-4.3? No i jeśli tak to jak się ma sprawa ze sterami do grafy ze strony nv?
Offline
Jest na forum odważny, aby sprawdzić czy ten patch będzie śmigać? Według tej tabeli powinno się kulać. Jak coś to na wieczór postaram się pobawić :)
Offline
no z tego co wyczytałem na necie to błąd kompilacji wynika z gcc-4.3..
Offline
hehe ten patch daje rade. Jajko 2.6.24.2, gcc-4.3.0, stery do nv 169.09... i wszystko się kula :)
Ostatnio edytowany przez terefere (2008-02-15 00:15:58)
Offline