проблемы с alsa-1.0.16

Собственно ядро 2.6.25-gentoo-r1, компилятор gcc-4.2.3
при сборке выдает следующее

CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/emu10k1_synth.o
/var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/acore/timer.c: В функции ‘snd_timer_request’
/var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/acore/timer.c:155: ошибка: неверный тип аргумента для унарного `!'
make[3]: *** [/var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/acore/timer.o] Ошибка 1
make[3]: *** Ожидание завершения заданий...
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/synth/emux/emux_seq.o
make[2]: *** [/var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/acore] Ошибка 2
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/synth/emux/emux_nrpn.o
make[2]: *** Ожидание завершения заданий...
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/emu10k1_callback.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/emu10k1_patch.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/synth/emux/emux_proc.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/synth/emux/emux_effect.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/emu10k1.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/synth/emux/emux_hwdep.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/emu10k1_main.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/irq.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/synth/emux/soundfont.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/memory.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/voice.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/emumpu401.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/emupcm.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/io.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/emuproc.o
  LD [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/synth/emux/snd-emux-synth.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/emumixer.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/emufx.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/timer.o
  CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/p16v.o
  LD [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/snd-emu10k1.o
  LD [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16/pci/emu10k1/snd-emu10k1-synth.o
make[1]: *** [_module_/var/tmp/portage/media-sound/alsa-driver-1.0.16/work/alsa-driver-1.0.16] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.25-gentoo-r1'
make: *** [compile] Ошибка 2
 * 
 * ERROR: media-sound/alsa-driver-1.0.16 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3995:  Called die
 * The specific snippet of code:
 *       emake LDFLAGS="$(raw-ldflags)" HOSTCC="$(tc-getBUILD_CC)" CC="$(tc-getCC)" || die "Make Failed";
 *  The die message:
 *   Make Failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-sound/alsa-driver-1.0.16/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/alsa-driver-1.0.16/temp/environment'.
 * 

Что-то поиск меня подводит, или искать разучился. ((
Не подскажите ли, что у меня не так?

Ах, да - сижу на ~x86_64

блин, ну ведь

блин, ну ведь сто раз говорилось... (

Не собирайте alsa-drivers, пользуйтесь возможностями ядра...

Или у вас задача собрать именно внешний драйвер?

Задачи особой

Задачи особой нет. Скорее дело привычки и предпочтений.
ОК! Если другого решения не существует будем пока юзать ядро.
________________
Jedem das Seine!

И к тому же

И к тому же alsa-driver masked by: ~x86 keyword

зачем замарачиваться?

проблемы с alsa-1.0.16

Erik написал(а):
Задачи особой нет. Скорее дело привычки и предпочтений.
ОК! Если другого решения не существует будем пока юзать ядро.
________________
Jedem das Seine!

Можно попробовать вот это:
http://ru.gentoo-wiki.com/HOWTO_Alsa_и_встроенные_звуковые_платы_VIA_и_Intel

Разумеется, с поправкой на свою звуковую карту.

Quote: будем пока

Цитата:
будем пока юзать ядро

Надо его не "пока" юзать, а вообще только его юзать, если иного условия жизнь не поставила, в виде ацки новой звуковухи поддреживающейся в последних alsa-drivers.

А если не блин

А если задача именно внешний драйвер поставить?
Какая причина данной ошибки, кто знает? А то отнекаться что нужно вообще не так делать это конечно хорошо, но ответа на вопрос так и небыло. Вопрос остается открытым.

Заметил, что на

Заметил, что на новые ядра алса, вышедшая в то же время, отдельным драйвером не встает. Так было с альсой 1.0.15 и ядром 2.6.24, пока не вышел драйвер 1.0.16. Полагаю, что с выходом 1.0.17 алсы все будет путем и она встанет на ядро 2.6.25. Очень жду этого релиза, т.к. там обещается наконец то поддержка X-Fi SoundBlaster.
_______________________________________________________________________
Intel Core2Duo E6600 / 2 Gb RAM / NV GF 8800 GTX / x86_64-pc-linux-gnu

Cкорее всего

Cкорее всего так и будет )
________________
Jedem das Seine!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".