Portál AbcLinuxu, 10. května 2025 07:04

Dotaz: Jak vytvorit Module.symvers

22.8.2007 17:15 pivo231 | skóre: 6
Jak vytvorit Module.symvers
Přečteno: 419×
Odpovědět | Admin
Snazim se zkompilovat vlastni modul pro kernel 2.6.12

Stahnul jsem si zdrojaky z kernel.org, rozbalil do /usr/src/linux-2.6.12

Spustil make menuconfig a tak si vytvoril .config

Modul se mi zkompiluje bez problemu, ale vyskoci na me hlaska:
make -C /usr/src/linux-2.6.12 M=`pwd`
make[1]: Entering directory `/usr/src/linux-2.6.12'

  WARNING: Symbol version dump /usr/src/linux-2.6.12/Module.symvers
           is missing; modules will have no dependencies and modversions.

  Building modules, stage 2.
  MODPOST
make[1]: Leaving directory `/usr/src/linux-2.6.12'
Ja bych ale potreboval, aby ten modul mel zavyslosti... Jake jsou moznosti?

Diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.8.2007 18:39 Opium
Rozbalit Rozbalit vše Re: Jak vytvorit Module.symvers
Odpovědět | | Sbalit | Link | Blokovat | Admin
myslim ze me na to pomohlo jeste navic zkompilovat to jadro (make). postupoval jsem takto: stal jsem zdrojaky distribucniho jadra, zadal jsem make oldconfig; make. To mi vytvořilo nastavení ze stávajícího jádra a zkompilovalo kernel... a potom sem kompiloval modul s nastavenim cesty na ty zdrojaky.
proste nastaveni zdrojaků a verze jadra musi byt stejne jako na kterem chces ten modul pouzivat.
23.8.2007 17:22 pivo231 | skóre: 6
Rozbalit Rozbalit vše Re: Jak vytvorit Module.symvers
Díky, chtělo to opravdu zkompilovat kernel dokonce a Module.symvers se vytvořil.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.