Имеется 3 машины с звуком на alsa: - emu10k1; - via82xx; - nForce3; На всех конфигурация выполнялась с помощью alsaconf который эмуляцию oss настраивает. Везде XMMS работает серез драйвер OSS. Везде воспроизведение в audacity работает. Но нигде не работает запись что выявляется: - отсутствием списка входов в комбобоксе; - руганью при попытке записать типа: "Произошла ошибка при открытии звукового устройства. Прверьте настройки устройства и частоту дискретизации." Пытался собрать версию из Сизифа с PortAudio v19. Не собирается! Сообщает следующее: //=============================================================== configure: warning: CFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686: invalid host type configure: warning: CXXFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686: invalid host type configure: error: can only configure for one host and one target at a time configure: error: /bin/sh './configure' failed for lib-src/portaudio-v19 ошибка: Неверный код возврата из /home/roman/tmp/rpm-tmp.7771 (%build) //===============================================================
> configure: warning: CFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686: > invalid host type autoreconf -fisv перед configure
Поменял spec: //========================================== %build %define __autoconf autoconf_2.5 %__autoconf /usr/bin/autoreconf -fisv %configure --with-help \ --with-ladspa=yes \ --with-libflac=system \ --with-libresample=yes \ --with-libmad=system \ --with-vorbis=system \ --with-id3tag=system \ --with-libsndfile=system \ --with-portaudio=v19 //========================================== По команде: rpm --ba --target i586 audacity.spec Выдаёт: //========================================== configure: configuring in lib-src/portaudio-v19 configure: running /bin/sh './configure' --prefix=/usr '--build=i586-alt-linux' '--host=i586-alt-linux' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--without-included-gettext' '--with-help' '--with-ladspa=yes' '--with-libflac=system' '--with-libresample=yes' '--with-libmad=system' '--with-vorbis=system' '--with-id3tag=system' '--with-libsndfile=system' '--with-portaudio=v19' 'CFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686' 'CXXFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686' 'build_alias=i586-alt-linux' 'host_alias=i586-alt-linux' --cache-file=/dev/null --srcdir=. configure: warning: CFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686: invalid host type configure: warning: CXXFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686: invalid host type configure: error: can only configure for one host and one target at a time configure: error: /bin/sh './configure' failed for lib-src/portaudio-v19 ошибка: Неверный код возврата из /home/roman/tmp/rpm-tmp.21641 (%build) //==========================================
Нашел. Такая проблема наблюдается с запущеным Gkrellm и активным его модулем Sound Scope. Вобщем, вместе они работать немогут!