webForumDet fria alternativet

version.h saknas

4 svar · 261 visningar · startad av Wahlenberg

WahlenbergMedlem sedan juni 200073 inlägg
#1

Jag försöker kompilera senaste alsa drivrutinerna under senaste slackware (9.0). Problemet är att när jag försöker kompilera alsa-drivers så får jag felmedelandet:

checking for kernel version... The file /lib/modules/2.4.20/build/include/linux/version.h does not exist.
Please, install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with
sources (default is /usr/src/linux).

Så jag laddar ner en kärna (2.4.20) och lägger in denna och pekar till denna istället men får samma medelande.
version.h finns inte att hitta i den nya uppackade kärnan heller.
Någon som vet hur jag kan lösa/komma runt detta problem? Finns det något enkelt sätt att skapa en version.h?
Tack på förhand.

GunnarDMedlem sedan juni 20014 290 inlägg
#2

Har du tagit ner källkoden till kärnan och lagt den i /usr/src med namnet linux?

Viktigt! Tänk på att det skall vara källkoden till den kernel du kör och ingen annan version.

WahlenbergMedlem sedan juni 200073 inlägg
#3

japp

Japp det har jag gjort. Samma som källkod som kerneln jag använder.
Jag har iofs inte döpt den till /usr/src/linux, men jag pekar inte dit heller.
Jag pekar mot det directory som källkoden ligger i. /usr/src/linux-2.4.20/

GunnarDMedlem sedan juni 20014 290 inlägg
#4

Vägen /usr/src/linux måste finnas, det finns ett antal mjuka länkar på diverse olika ställen som förutsätter detta.

Det borde fungera om /usr/src/linux är en länk till /usr/src/linux-2.4.20

RanXeroXMedlem sedan maj 2000829 inlägg
#5

Man måste skapa filen version.h

cd /usr/src/linux
make include/linux/version.h

Då skapas filen. Kompileringen funkar klockrent.

Men det verkar som om att modulerna inte skapas.
Någon som har lyckats att installera detta ?

// ranxerox

133 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)