Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
mocambo
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 10.06.2007
Postitused: 82

Distributsioon: Arch Linux
estonia.gif
postituspostitatud: 03.08.2007, 06:05  postituse pealkiri:  Peaga vastu seina  

vmmon'i kompileerimisel jooksen vastu seina ... küsib kerneli header-faile, annan talle õiged, aga skript ei saa aru. Jooksev kernel on 2.6.17-13mdvlegacy ja headerid on 2.6.17. Mis siin nagu valesti. Minu arvates ta saab seda, mida tahab. Kernel ja source on need, mille algselt plaadilt koos paigaldasin.

--------------------------------------------------------------------------------------------------------------
The directory of kernel headers (version 2.6.17) does not match your running
kernel (version 2.6.17-13mdvlegacy). Even if the module were to compile
successfully, it would not load into the running kernel.

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/include/

--------------------------------------------------------------------------------------------------------------


priit
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 04.08.2005
Postitused: 521
Asukoht: Tartu
Distributsioon: CentOS / OS X
estonia.gif
postituspostitatud: 03.08.2007, 08:49  postituse pealkiri:  Re: Peaga vastu seina  

mocambo kirjutas:
vmmon'i kompileerimisel jooksen vastu seina ... küsib kerneli header-faile, annan talle õiged, aga skript ei saa aru. Jooksev kernel on 2.6.17-13mdvlegacy ja headerid on 2.6.17. Mis siin nagu valesti. Minu arvates ta saab seda, mida tahab. Kernel ja source on need, mille algselt plaadilt koos paigaldasin.

--------------------------------------------------------------------------------------------------------------
The directory of kernel headers (version 2.6.17) does not match your running
kernel (version 2.6.17-13mdvlegacy). Even if the module were to compile
successfully, it would not load into the running kernel.

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/include/

--------------------------------------------------------------------------------------------------------------


Täiesti võimalik, et skript otsib kernelinimelist moodulite kausta. St tekita /lib/modules kaustas link

Kood:
ln -sf /lib/modules/2.6.17 /lib/modules/2.6.17-13mdvlegacy


Mul töötas iseehitatud kerneliga küll ja seal tegi modules install kerneli versiooni nimega kausta /lib/modules alla.


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group