Portál AbcLinuxu, 10. května 2024 11:58


Dotaz: Překlad části jádra

13.2.2004 12:04 metf
Překlad části jádra
Přečteno: 34×
Odpovědět | Admin
Na Mandraku 9.2 mám problémy s Alsou, hrozný zvuk, nějaké rupání a nejde nahrávat z dsp-éčka ani rootovi.

Na druhé particii má Mandrake 9.0 a tam jede zvuk krásně. Chtěl sem proto použít podstrom zdrojáků kernelu Alsy z 9.0.

Tak jsem příslušný podstrom překopl z 9.0 do 9.2, a chtěl jsem přeložit moduly z tohoto adresáře, aby se zbytečně nepřekládalo celé jádro ale jenom moduly Alsy. Make xconfig jsem udělal přímo z /usr/src/linux ale překlady už jen v příslušném podadresáři. Překlad ale odmítnul jet , že mu chybí nějaké věci v souborech v adresáři /usr/src/linux.¨

Nemáte někdo zkušenosti jak to ukecat na překlad, když se vyměňuje jen část zdrojáků jádra a pak chci překožit jenom je - samozřejmě jako moduly.

Už jsem překládal nějaké samostatné moduly úplně mimo zdrojový strom jádra např cdfs a chtěli jako parametr cestu ke zdrojákům, ale to byl vždy jen jeden soubor, Alsa je poněkud košatější.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.2.2004 12:31 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Překlad části jádra
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim

1) Resil bych proc to nehraje v novejsi alse nez delat takovouhle zbesilost.

2) Pridelavas si zbytecne praci, dej prelozit cele jadro, to co je uz prelozeny a nezmenilo se se stejnak preskoci. Pokud nemas nejaky vyslovene pomaly pocitac tak je rychlejsi to dat prelozit cely i kdyby se to opravdu prekladalo cely nez cekat pul dne na nejakou odpoved.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
13.2.2004 14:06 metf
Rozbalit Rozbalit vše Překlad části jádra
ad1) Toto už jsem řešil, bohužel nevyřešil, proto hledám další cesty ad2) jádro jsem si ještě nepřekládal, pouze nainstaloval kernel...source...rpms. Takže by to jelo stejně všechno
13.2.2004 12:42 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Překlad části jádra
Odpovědět | | Sbalit | Link | Blokovat | Admin
Už jsem překládal nějaké samostatné moduly úplně mimo zdrojový strom jádra např cdfs a chtěli jako parametr cestu ke zdrojákům, ...
Hm, a u ALSA je v tom nejaky rozdil?
13.2.2004 13:00 MOJE
Rozbalit Rozbalit vše Překlad části jádra
alsa se da prelozit i mimo zdrojaky jadra. Staci pustit configure a make.
13.2.2004 14:17 metf
Rozbalit Rozbalit vše Překlad části jádra
Ok, to sem nevěděl, že i větší projekty se dají překládat mimo src strom do modulů.

Takže to pro jistotu shrnu: 1) rmmod všechny alsa 2) odmazat /lib/modules/??/alsa? 3) rozbalim a v např: /usr/local/src/myAlsa configure + makes 4) depmod -ea 5) modprobe atd...

Je to správně a komplet ???
13.2.2004 14:25 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Překlad části jádra
Ona totiz ALSA neni soucasti vanilla jadra 2.4, ale je takhle samostatne.

Ja bych zatim provedl 1), 3) bez make install a pak insmod, aby byla jistota, ze to funguje.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.