On Sat, Dec 06, 2003 at 07:49:23PM +0300, Grigory Batalov wrote: > Собрал модули для IBM Thinkpad SMAPI BIOS, загрузил, вроде > работают. Однако, depmod ругается на Unresolved symbols: > > $ sudo depmod -e > > depmod: *** Unresolved symbols in /lib/modules/2.4.22-std-up-alt12/thinkpad/rtcmosram.o > depmod: inter_module_register > depmod: snprintf [skip] > Собирал по аналогии с пакетом modules-promise. > В чём может быть дело? При сборке отсутствовали опции: -DMODVERSIONS -include $(TOPDIR)/include/linux/modversions.h При этом depmod ругается, но insmod тем не менее может загрузить модули (поскольку умеет отбрасывать версии). Кстати, как раз в kernel-modules-promise есть аналогичная проблема - но там всё ещё хуже, поскольку ссылки без версий находятся в ftlib.o, к которому нет исходников.