Forráskódból vezetők, szurkolók klub ASPLinux

Idézet:
rrraD írja:

mad_shef írta (a):
#Hiba helytelen használata glibc fejlécek egy kernel modul

glibc? kernel-devel ér?

glibc érdemes, de a kernel-devel nem biztos. Lehet, hogy valahogy ellenőrizni?
Vagy talán a forráskódot, akkor milyen kernel 2.3.13 vagy chegoto nem értettem.
De linuxver.h fájl volt a sor
if (LINUX_VERSION_CODE Mit kell tenni, és ki a hibás? (Nagy gyanú kezem kanyarokban, de más sem.)

Idézet:
mad_shef írja:
. de a kernel-devel nem biztos. Lehet, hogy valahogy ellenőrizni?

Idézet:
if (LINUX_VERSION_CODE Mit kell tenni, és ki a hibás? (Nagy gyanú kezem kanyarokban, de más sem.)

A vezető egyetemes lehet. Előfeldolgozó parancsok, ellenőrzi a kernel használják, hogy alkalmazkodjanak a vezető a kernel használt.

mad_shef írta (a):
if (LINUX_VERSION_CODE

Ez egy teszt a kernel, akkor meg kell keresni a kódot. Jelentése a következő: A magasabb verziókat c 2.3.13 kernel, valami megváltozott, vagy hozzá.

sergeil írta (a):
kernel-devel

Kis segítség, van néhány fejlécet és a fájlok, ahelyett, hogy a forráskód, mivel ASPLinux v10.

Először is, akkor valószínűleg hiányzik a kernelforrásokat kell őket dostovlyaet forrásból és fordítsd.
Másodszor, ha a kernel akkor 2.6.XX, szükséges, hogy ellenőrizze, milyen a driver megy, mert kezdve az ág 2.6.XX építmények kernelmodulokat megváltozott.
Tehát nem uname -SR és cat / etc / ASPLinux-kibocsátás és a post. Gondoljuk tovább.

Idézet:
sergeil írja:

Idézet:
mad_shef írja:
. de a kernel-devel nem biztos. Lehet, hogy valahogy ellenőrizni?

Idézet:
if (LINUX_VERSION_CODE Mit kell tenni, és ki a hibás? (Nagy gyanú kezem kanyarokban, de más sem.)

A vezető egyetemes lehet. Előfeldolgozó parancsok, ellenőrzi a kernel használják, hogy alkalmazkodjanak a vezető a kernel használt.

Úgy tűnik, hogy nincs kernel-devel. Mindenesetre, sem bármilyen információ megadása után ez a karakterlánc nem postupilo.Ya poporobovat rpm -qa tétel | grep kernel- *
és kapott
kernel-2.6.9-1.667asp
kernel-utils-2.4-13.1.39
Értem, hogy kell telepíteni a kernel-devel. Megpróbálok ásni az interneten.

mad_shef írta (a):
Úgy tűnik, hogy nincs kernel-devel. Mindenesetre, sem bármilyen információ megadása után ez a karakterlánc nem postupilo.Ya poporobovat rpm -qa tétel | grep kernel- *

Igen, igazad van, ez a csomag nem érhető el. Nem csak, hogy ez nem az én helyi tárolót, amit készült RPM-csomagok a telepítő lemezeket.

kernel-doc.noarch - nem sokat segít, csak dokumentációt.

mad_shef írta (a):
kernel-2.6.9-1.667asp

Szerint a kernel akkor ASPLinux v10. Forrás magok itt.

Idézet:
sergeil írja:

mad_shef írta (a):
il_linux.c 1048: figyelmeztetés: `il_larq_timer„határozott, de nem használják
Márka: *** [il_linux.o] Error 1

Adj egy linket a forrású driver.
Megpróbálom összegyűjteni az vanília-2.6.16.16. Vagy legalábbis az vanília-2.4.32

mad_shef írta (a):
Próbáltam gmake LINUXVER = 2.6.9> /usr/src/proba.txt de felvenni csak az első sorban.

gmake LINUXVER = 2.6.9> /usr/src/proba.txt 2> 1
és minden egyéb üzenetek, de ez nem sokat segít. Amíg negatív eredményt.

Idézet:
mad_shef írja:

Idézet:
Szerint a kernel akkor ASPLinux v10. Forrás magok itt.

Forrás I est.Kak Most vytsepit kernel-devel? És hogyan akkor proinstalit? És úgy tűnik, hogy van a forrás a csomag.

Biztos vagyok benne, hogy Ön lesz a rossz irányba. Ahhoz, hogy összeállítsa a sofőr nem kell csak a forrás, hanem aktív magja ez a verzió.
Azt javaslom, először ellenőrzi a változata „miért nem megy az aktuális kernel”. A folyamat során a kideríteni ugyanakkor világossá válik, hogy mi szükséges a „forrás”.

Oh jobb, ha épít egy kernel modult, amelynek célja a gyülekezési változat 2.4.XX és 2.2.XX. Annak érdekében, hogy összegyűjtse az 2.6.XX, kell átírni a Makefile. Kezdve ez a verzió a szabályok megváltoztak a kernel építeni modulokat. Ezen kívül szükség van, hogy ellenőrizze a kernel API-kompatibilis verzióját 2.6.XX, amit használ. Általánosságban elmondható, hogy még mindig a hibakeresés.
A legfrissebb verzió a dokumentumokat, amelyekkel tud dolgozni ez 2.4.18.

Idézet:
mad_shef írja:
/usr/include/linux/modversions.h:1:2: #Hiba modulok soha ne használjanak kernel-headers rendszer fejlécek
/usr/include/linux/modversions.h:2:2: #Hiba hanem fejléceket a megfelelő rendszermag csomagot.
/usr/include/linux/modversions.h:3:2: #Hiba Change -I / usr / src / linux / include (vagy hasonló)
/usr/include/linux/modversions.h:4:2: #Hiba -I / lib / modules / $ (uname -r) / építeni / include
/usr/include/linux/modversions.h:5:2: #Hiba építeni ellen jelenleg futó kernel.

gcc nem találja a header fájlokat.
Meg kell telepíteni a glibc-kernheaders * .rpm, amely a forgalmazás.

Ahhoz, hogy le kell fordítani, a legtöbb esetben 2.6 kernel forrás nem szükséges.

Kapcsolódó cikkek