pyAlsaaudio установить на openSUSE - PullRequest
1 голос
/ 06 марта 2019

Я пытаюсь установить pyAlsaaudio на мой дистрибутив openSUSE

Output of uname -a: Linux linux-0cd5 4.12.14-lp150.12.48-default #1 SMP Tue Feb 12 14:01:48 UTC 2019 (268f014) x86_64 x86_64 x86_64 GNU/Linux

Я скачал источник по этой ссылке,

http://larsimmisch.github.io/pyalsaaudio/pyalsaaudio.html

, который включает в себя установочный файл py.

Изначально у меня не было установлено компилятора gcc, поэтому я просто установил его.

Snipped output of gcc -v: gcc version 7.3.1 20180323 [gcc-7-branch revision 258812] (SUSE Linux) 

Файл setup.py все еще вызывает у меня проблемы, я думаю, потому что мне не хватает файла alsa / asoundlib.h, похожего на эту тему:

https://ubuntuforums.org/showthread.php?t=1586707

Однако решение для openSUSE там не работает, для openSUSE нет libasound2-dev.

Есть идеи?

1 Ответ

0 голосов
/ 06 марта 2019

Я только что нашел ответ на этот вопрос здесь:

https://mailman.alsa -project.org / pipermail / alsa-devel / 2013-December / 069794.html

Я использовал следующую команду:

sudo zypper install -C 'pkgconfig(alsa)'

, которая указала мне на пакет, о котором я не знал - "alsa-devel".Мне не удалось найти этот пакет, когда я искал такие вещи, как "libasound"

Теперь у меня есть правильный файл alsa / asoundlib.h, который может вызывать проблемы у создателей pyalsaaudio note, если оннет на месте.

setup.py теперь без проблем компилируется!Надеюсь, что это поможет кому-то еще избежать потери 2-х часов гугла!

...