Nedarí se mi zkompilovat alsa utils. ./configure mi probehne celkem bez problemu...jedine co mi trosku nesedi je:
checking whether the C compiler (gcc ) is a cross-compiler... no
checking for initscr in -lncurses... no
checking for initscr in -lcurses... no
Zato make uz tak slavny neni:
../../alsactl/alsactl.c: In function `main':
../../alsactl/alsactl.c:191: parse error before "SND_UTIL_VERSION_STR"
make[1]: *** [alsactl.o] Error 1
make[1]: Leaving directory `/DataDisk/Alsa/utils/bin/alsactl'
make: *** [all-recursive] Error 1
Mohl by mi nekdo poradit v cem je problem? Taky je divne ze jsem po instalaci alsa driver a lib nenasel v /lib/modules/2.4.18-3/kernel/drivers/sound/ zadne nove moduly...napr. pro mou zvukovku by tam mel byt snd-sb16.o...ale nikde nic...musim snad jeste krome alsa driver, lib a utils nainstalovat jeste neco dalsiho?
Jelikoz mam RH 7.3, zkusil jsem si stahnout rpm-ka...bohuzel jsem nesehnal balicek alsa-kernel pro mou verzi jadra...soubory se nainstalovali jinam, nez meli...budu vdecny za kazdou pomoc, protoze mi z toho uz sibe. Diky.
nevim, jestli to je ten problem, ale ALSA potrebuje zdrojaky kernelu a odpovidajici headers pro svou kompilaci. pokud nejsou zkompilovane moduly, kde maji byt, mohou to byt spatne headers.
Potřebuje hlavičky kernelu.
Dále alsa-driver, alsa-lib a pokud máte novou alsu a kernel bez alsy, pak i alsa kernel (při kompilaci alsa-driver).
Pokud máte kernel bez podpory ALSA, pak vám bohužel při každém make modules_install moduly alsy vymaže. Ale stačí si je před instalaci schovat (pokud pouze instalujete moduly a ne nový kernel).