[Gentoo] Kernelmodules kunnen niet gemaakt worden

Pagina: 1
Acties:

  • _eXistenZ_
  • Registratie: Februari 2004
  • Laatst online: 28-01 17:38
Ik heb een NAS draaien met daarop Gentoo en een webserver met phpsysinfo. Ik wil de sensors uitlezen dus daarom heb ik lm_sensors emerged. Na i2c support als module gecompiled te hebben krijg ik deze melding:

  MODPOST 23 modules
ERROR: "__i2c_board_list" [drivers/i2c/i2c-core.ko] undefined!
ERROR: "__i2c_board_lock" [drivers/i2c/i2c-core.ko] undefined!
ERROR: "__i2c_first_dynamic_bus_num" [drivers/i2c/i2c-core.ko] undefined!
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2


Weet iemand waar dit aan kan liggen? Zodra ik i2c support uitzet kan ik gewoon weer make modules runnen en het werkt weer zonder errors...

/edit

Kernel is 2.6.23-gentoo-r9

There is no replacement for displacement!


  • DeKaerften
  • Registratie: December 2007
  • Niet online
Lijkt op een bug in de code, is er al een bugreport bij gentoo?

  • _eXistenZ_
  • Registratie: Februari 2004
  • Laatst online: 28-01 17:38
Zo te zien niet, maar bij een vriend compiled ie wel, zelfde kernel, ook AMD64...

There is no replacement for displacement!


  • laurencevde
  • Registratie: November 2001
  • Laatst online: 02-10-2025
Ik gok er zo op dat gcc in de tijd tussen het compileren van de kernel en het compileren van deze modules is geüpdate. Hercompileer en installeer je kernel en alle modules, en doe een reboot.

Have a taste of freedom. It is sometimes a bitter pill. To me though, this is the sweetness of the GPL


  • _eXistenZ_
  • Registratie: Februari 2004
  • Laatst online: 28-01 17:38
Idd, dit was m blijkbaar toch. Na een make ipv een make modules werkte de zaak wel.
Wat je van een aap achter een pc nog kan leren...

[ Voor 31% gewijzigd door LuNaTiC op 03-06-2009 15:42 ]

There is no replacement for displacement!