[d-kernel] depmod: Unresolved symbols

Sergey Vlasov vsu at altlinux.ru
Sat Dec 6 17:07:04 MSK 2003


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,
к которому нет исходников.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : /pipermail/devel-kernel/attachments/20031206/57f46c88/attachment.bin


More information about the devel-kernel mailing list