debian kernel-source

Fórumok

debian kernel-source

Hozzászólások

hi !
alapbol telepult kernel verzioszama 2.4.27 ami a debianban (uname -r) 2.4.27-2-386 -kent jelenit meg. amikor modult probalok forditani (fglrx) akkor hiaba van kicsomagolva a kernel-source-2.4.27 nem talal mivel o a 2.4.27-2-386 -ot keresi. valamint a {source}/include/linux/version.h nem talalhato. a letoltott 2.4.27 kernel forrasba (nem csomagbol telepitett) megtalalhato.
no ilyenkor mi a teendo hogyan modosithatnam a kernel versiosamat anelkul, hogy a forditando progi makefileben atirom az 'uname -r' 2.4.27-2-386 -ra es miert nincs benne a version.h file.
valaki vilagositson fel sotetsegemben plz.
ha kernelt kell forditani az sem gond siman megyen de igy ebben a formaban nem hasznalhato a dolog?
en szurok el valamit vagy a csomag nem alkalmas erre de akkor mire alkalmas?

[quote:2f631e781a="lbodnar"]hi !
alapbol telepult kernel verzioszama 2.4.27 ami a debianban (uname -r) 2.4.27-2-386 -kent jelenit meg. amikor modult probalok forditani (fglrx) akkor hiaba van kicsomagolva a kernel-source-2.4.27 nem talal mivel o a 2.4.27-2-386 -ot keresi. valamint a {source}/include/linux/version.h nem talalhato. a letoltott 2.4.27 kernel forrasba (nem csomagbol telepitett) megtalalhato.

Csodalkoznak rajta ha megtalalnad a letoltottben :-) Ugyanis a version.h akkor keletkezik, mikor leforditod a kernelt... Addig nincs version.h-d!!![quote:2f631e781a="lbodnar"]
no ilyenkor mi a teendo hogyan modosithatnam a kernel versiosamat anelkul, hogy a forditando progi makefileben atirom az 'uname -r' 2.4.27-2-386 -ra es miert nincs benne a version.h file.
valaki vilagositson fel sotetsegemben plz.
ha kernelt kell forditani az sem gond siman megyen de igy ebben a formaban nem hasznalhato a dolog?

Nem!!! Mivel a moduloknak altalaban pontosan az a kernel forras kell ami fut!! Tehat kernelt forditasz, + modulokat... Persze a kernel forditasakor meg lehet mondani, hogy a modulokat elfogadja mas forditasbol is (Module versioning support)... [quote:2f631e781a="lbodnar"]
en szurok el valamit vagy a csomag nem alkalmas erre de akkor mire alkalmas?

Zsiraf

egyreszt be kene symlinkelni a /etc/src/linux a la a kernel forast
ha pedig akor sem talalja meg a filest csinalj egy ures forditast instal nelkul akor tudtommal legeneralja a "version.h" -t de lehet eleg egy make menuconfig
:lol:

koszonom a valaszokat
a lenyeg ne legyek lusta kernelt forditani :)
nem a sajat gepem es hat meg akartam uszni adolgot, de nem fogom :(

hello

ha mar nem forgattal kernelt es nem is szeretnel akkor:
[code:1:4916c81c8f]apt-cache search kernel-headers[/code:1:4916c81c8f] aztan kivalasztod neked melyik kell szal uname -a alapjan de amint lattam 2.4.27-2-386 van fenn, igy
[code:1:4916c81c8f]apt-get install kernel-headers-2.4.27-2-386[/code:1:4916c81c8f]. ez tuti megoldja problemad.

macskas

igen de csak kernel-header-2.4.27 van igy azt fel is tettem de nem oldodott meg a problema .
vagyis meg az elott feltettem

lbodnar:
van a hupwikiben egy atis leiras, imho olvasd at egyszer, ahtha segit;
masreszt version,h-hoz nem kell kernelt forditani, eleg egy 'make include/linux/version.h' a forrasban;
harmadreszt probalj meg a fejleceket / forrast tartalmazo foo/bar-2.4.27 rol egy foo/bar-2.4.27-2-386 symlinket kesziteni;