Kezdőlap › Fórumok › Vegyes felvágott › make, qemu 7.1
- This topic has 34 hozzászólás, 10 résztvevő, and was last updated 20 years, 1 month telt el by
razoli.
-
SzerzőBejegyzés
-
2005-08-18-16:44 #2026646
Bár, ha rám hallgatsz parancssorosan kezeled… baromira egyszerûen kezelhetõ psorosan a qemu – egyszerûen nem éri meg kínlódni egy ilyen primitív parasztvakító gr. fr. enddel.
[align=right][snapback]145917[/snapback][/align]Na most tisztázzunk valamit a kqemuval kapcsolatban. Nekem egy kqemu nevû kernel modulra lenne szükségem (hogy felgyorsítsa), nem pedig holmi Kde-s frontendre (nincs is Kde-m), parancssor rulz.
Meg is van a gubanc oka. Kovi által linkelt oldalon (most látom csak így érthetõ, hogy nem akar menni.
Ellenben nekem a szintén ezen a néven futó kernel modul kell… ezt a keverést…;)2005-08-18-17:10 #2026647milyen verzió, mert a legújabb már benne van valamelyik accelator – nem emlékszem melyik -, de a tesztek szerint a jobb…
„nem pedig holmi Kde-s frontendre (nincs is Kde-m)”
akkor ne csodálkozz :)))„parancssor rulz.”
– || –2005-08-18-17:14 #2026648milyen verzió, mert a legújabb már benne van valamelyik accelator – nem emlékszem melyik -, de a tesztek szerint a jobb…
[align=right][snapback]145999[/snapback][/align]qemu_izé.deb: 7.0
qemu.másikizé.tar.gz: 7.1
Az utóbbiba bele kell másolni a kqemut, ./configure (le is okézza), majd make a 3.4-es gccvel (4.0 b€sz@rik alatta). Ezután make install, de a modprobe a fenti hibaüzivel elhal. <_<2005-08-18-18:22 #2026649de akkor azt a fabrice.bellard-ról másold bele és ugyanaz a verzió legyen…
és a legfontosabb a kernelt és a kernel modulokat ugyanazzal a fordítóval fordítsd (legalábbis az ilyen üzeneteknek ez az egyik oka)2005-08-18-18:58 #2026650de akkor azt a fabrice.bellard-ról másold bele és ugyanaz a verzió legyen…
és a legfontosabb a kernelt és a kernel modulokat ugyanazzal a fordítóval fordítsd (legalábbis az ilyen üzeneteknek ez az egyik oka)
[align=right][snapback]146016[/snapback][/align]Csomag csak volt, lekaptam. Kqemu fordítás a qemuval együtt történik, még a configure is kitér rá:
Code:/usr/local/src/qemu-0.7.1# ./configure –disable-gfx-check –cc=/usr/bin/gcc-3.4 –host-cc=/usr/bin/gcc-3.4
Install prefix /usr/local
BIOS directory /usr/local/share/qemu
binary directory /usr/local/bin
Manual directory /usr/local/share/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path /usr/local/src/qemu-0.7.1
[B]C compiler /usr/bin/gcc-3.4
Host C compiler /usr/bin/gcc-3.4[/B]
make make
host CPU i386
host big endian no
target list i386-user arm-user armeb-user sparc-user ppc-user i386-softmmu ppc-softmmu sparc-softmmu x86_64-softmmu mips-softmmu
gprof enabled no
static build no
SDL support no
mingw32 support no
Adlib support no
FMOD support no
[B]kqemu support yes[/B]KQEMU Linux module configuration:
kernel sources /usr/src/linux
kbuild type 2.6Megadom, hogy a gcc-3.4 fordítsa, de mégsem tudja a modult betölteni fatal errorra hivatkozva. Logokban semmi.
2005-08-18-19:51 #2026651A lényeg az, hogy amennyiben a „kernelen” alkalmazott fordító eltér a „kernel modulon” alkalmazottól, akkor ez a hiba elõfordulhat…
(Tehát a programokat tök mindegy mivel forgatod, de a modult ajánlatos azzal fordítani, amivel a kernelt…vagy a teljes kernelt is leforgatni; nem feltétlenül okoz problémát, de okozhat – különösen, ha a fordítóban jelentõs változás történt, vagy, ha más fordítási paraméterekkell lett forgatva. Ez csak egy lehetõség…)2005-08-18-19:54 #2026652A lényeg az, hogy amennyiben a „kernelen” alkalmazott fordító eltér a „kernel modulon” alkalmazottól, akkor ez a hiba elõfordulhat…
(Tehát a programokat tök mindegy mivel forgatod, de a modult ajánlatos azzal fordítani, amivel a kernelt…vagy a teljes kernelt is leforgatni; nem feltétlenül okoz problémát, de okozhat – különösen, ha a fordítóban jelentõs változás történt, vagy, ha más fordítási paraméterekkell lett forgatva. Ez csak egy lehetõség…)
[align=right][snapback]146053[/snapback][/align]2005-08-18-19:54 #2026653Pillanatnyilag más ötletem nincs, de
kqemu.ko+Invalid+module+format -> google2005-08-19-19:20 #2026654Vizsla, ez bejött. Gcc-t átlinkeltem a gcc-4.0-ról a gcc-3.4-re újrafordítottam a kernelt, reboot, nvidia install, majd qemu fordítás és lõn eredmény: mûködõ kernelmodul. (plusz a fél rendszert ki kellett cserélni egy kis függõségi gond miatt, de nem baj..,) 🙂
2005-08-19-19:24 #2026655„a fél rendszert ki kellett cserélni egy kis függõségi gond miatt”
ez a legundorítóbb dolog a linuxban… -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.

legutóbbi hsz