Проблемы, компилирующие исправленную версию pulseaudio

Я пытался скомпилировать эту версию Pulseaudio, который имеет патч, но когда я работаю

./configure 

Я получаю этот вывод

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '1000' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
configure: error: git-version-gen failed
` 

Вот вывод, автоделают

`configure.ac:89: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from...
configure.ac:89: the top level
configure.ac:106: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.
configure.ac:106: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:106: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.

И вот вывод autoconf

configure.ac:89: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from...
configure.ac:89: the top level

Что мне делать? Я обыскивал Интернет, и я не могу найти единственную вещь об этой проблеме.

0
задан 16 July 2017 в 04:59

1 ответ

Используйте мерзавца, клонирующегося вместо того, чтобы загрузить tar.

Выполненный

sudo apt install git
git clone https://github.com/dmitryvk/pulseaudio.git
cd pulseaudio

Вам нужно, некоторые освобождают также

sudo apt-get install libjson0 libjson0-dev libsndfile1-dev
./autogen.sh
CFLAGS="-ggdb3 -O0" LDFLAGS="-ggdb3" ./configure --without-caps
make

И это создает OK.

2
ответ дан 2 November 2019 в 22:18

Другие вопросы по тегам:

Похожие вопросы: