Preklad jadra - unresolved symbols.
Petr Tomasek
tomasek na etf.cuni.cz
Středa Leden 26 23:48:31 CET 2000
Dobrou noc !
V posledni dobe se mi nekolikrat stalo, ze po prekladu jadra me
'depmod -a' rval "unresolved symbols".
Konkretne:
alef:~# depmod -a -e
/lib/modules/2.2.14/ipv6/ipv6.o: unresolved symbol(s)
sk_run_filter
/lib/modules/2.2.14/misc/af_spx.o: unresolved symbol(s)
ipx_unregister_spx
ipx_if_offset
ipx_remove_socket
ipx_register_spx
ipxrtr_route_skb
/lib/modules/2.2.14/misc/af_packet.o: unresolved symbol(s)
sk_run_filter
Pricemz vsechny symboly ocividne existuji v Symbol.map; v /proc/ksyms
existuje pouze neco ve stylu:
c0154e8c sk_run_filter_R__ver_sk_run_filter
System je RH 6.1, jadro 2.2.14 ( lepe receno 2.2.13 opatchovane 2.2.14 +
rucne upraveny patch na s3 framebuffer)
Jadro kompiluju:
make menuconfig && make dep && make clean && make bzImage && make modules
&& make modules_install
plus rucni zkopirovani bzImage a System.map nekam do /boot a prislusna
uprava LILOa.
Nevite, kde delam chybu?
Dekuji
Petr Tomasek
P.S. Kdyz uz jsem u toho ptani, poradil by nekdo, jak se aplikuje patch,
ktery vznikl porovnanim souboru "nejaka/cesta/neco.orig" a
"nejaka/cesta/neco"? Porad mi to hlasi, ze nevi, jaky soubor to ma
patchovat a uz me nebavi, to tam neustale zadavat rucne. V manu jsem nic
kloudneho nenasel.
--
Petr Tomasek, http://www.etf.cuni.cz/~tomasek/
Národ je od toho, abychom se mili za co stydit.
Další informace o konferenci Linux