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