Kezdőlap › Fórumok › Fedora Core / RedHat /CentOS › Fedora/RedHat kezdõ › Fordítási gondok
- This topic has 12 hozzászólás, 5 résztvevő, and was last updated 18 years, 6 months telt el by
pointux.
-
SzerzőBejegyzés
-
2006-12-24-12:44 #2083863
Elõször is kezdjük azzal, hogy tedd fel a kernel-headers csomagot (vagy akár a teljes kernelforrást, ha akarod) és a fordítással csak utána próbálkozz.
Amit te indítani akartál (INSTALL), az egy szöveges dokumentáció, amely leírja, hogy hogy kell telepíteni a madwifi -t. Tehát nem futtatható program.
Egyébként a Fedora Core 6 -ban nincs benne a madwifi csomagként?
Megkímélnéd magad a fordítgatástól.2006-12-24-12:51 #2083864Kernel headers csomag fennt van, mégse akarja.
Rpmes fájlt kerestem de nem jutottam sokra csak ezt a forrást találtam.2006-12-24-12:58 #2083865Ha a kernel-headers fent van, és nem találja, akkor vagy add meg a make -nek a helyét így:
make KERNELPATH=/usr/src/headers_konyvtar_neve
vagy ha mégis igényli, akkor tedd fel a teljes forrást, és ugyanígy „mutasd meg” neki, hogy hol találja.
Egyébként a kernelforrás alapértelmezett helye itt van: /usr/src/linux
Ha máshová kerül, hozz létre hozzá softlinket a /usr/src -ben: ln -s kernelt_tartalmazo_könyvtar linuxSzerk.: Idõközben megnéztem és igényli a teljes forrást, tehát rakd fel.
2006-12-24-13:02 #2083866Először konfigurálni kell a kernelt, mjd utána jöhet a make;make install_modules és auto lesz modulok könyvtárad stb… noha a build könyvtár simán a linux forrásra (már binárisokkal) mutat.
(Persze az eredeti konfig, build stb létrejöhet simán a csomagkezelő által is, ha úgy van megcsinálva, meg azt telepíted is. Passz, hogy mi a neve.)
2006-12-24-13:05 #2083867smica wrote:Egyébként a kernelforrás alapértelmezett helye itt van: /usr/src/linuxkelen wrote:[root@knoppix madwifi-0.9.2.1]# make
/bin/sh: line 0: cd: [red]/lib/modules/2.6.18-1.2868.fc6/build[/red]: Nincs ilyen fájl vagy könyvtár
Makefile.inc:89: *** /lib/modules/2.6.18-1.2868.fc6/build is missing, please set KERNELPATH. Stop.Szóval nem. Szinte már semmi nem keresi ott, hanem a /lib/modules/`uname -r`/build-et használja arra, hogy megállapítsa a forrás helyét.
Nekem speciel már jó régóta nincs olyan, hogy /usr/src/linux, mégis az nvidia, cdfs felment.2006-12-24-13:08 #2083868Talátam rpmes csomagot de ez se megy fel
warning: /root/Desktop/madwifi-0.9.1-26.fc1.at.i386.rpm: Header V3 DSA signature: NOKEY, key ID 66534c2b
error: Failed dependencies:
madwifi-kmdl-1:0.9.1-26.fc1.at is needed by madwifi-0.9.1-26.fc1.at.i386
[root@knoppix ~]#Közben próbálkoztam a driverloaderrel az elméletileg fel is ment rendesen elindítottam a konfigját az is lefutott és a végén írta hogy nyissam meg ezt a böngészőben 127.0.0.1:18020 de erre nem hoz ki semmit se.
2006-12-24-13:17 #2083869„Nekem speciel már jó régóta nincs olyan, hogy /usr/src/linux, mégis az nvidia, cdfs felment.”
Az is csak egy link, mint ahogy a build is… (csak ez utóbbit a modulok használják – és nem úgy, hanem teljes kernel néven).A forrást valójában a /usr/src/linux…akármi néven szokták tárolni… de nem kell feltétlenül ott tárolni.
2006-12-24-13:20 #2083870Headers fennt van de a /usr/src könyvtárban nincs headers nevű könyvtár mikor fel akarom rakni újra akkor csak annyit ír hogy már fennt van és az /usr/include/fs_h fájl az vagy mi
2006-12-24-13:23 #2083871Ne headers nevű könyvtárat keress, hanem linux-* valmit. A KERNELPATH változó hasznos lehet (nemtom, hogy a build-könyvtár létrejön-e), mint ahogy már smica is írta.
2006-12-24-13:28 #2083872„A KERNELPATH változó hasznos lehet”
Most mondjam azt, hogy nekem meg olyan nincs… ;D -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz