Bug 5688 - Практически не работает с alsa драйверами с включеной OSS-эмуляцией
: Практически не работает с alsa драйверами с включеной OSS-эмуляцией
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/audacity)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-12-12 17:26 by
Modified: 2005-11-03 16:45 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-12-12 17:26:31
Имеется 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) 
//===============================================================
------- Comment #1 From 2004-12-12 18:15:38 -------
> configure: warning: CFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686: 
> invalid host type 

autoreconf -fisv перед configure
------- Comment #2 From 2004-12-13 11:06:19 -------
Поменял 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) 
//========================================== 
------- Comment #3 From 2005-11-03 16:45:36 -------
Нашел.
Такая проблема наблюдается с запущеным Gkrellm и активным его модулем Sound Scope.
Вобщем, вместе они работать немогут!