Сделать команду не работает для установки shairport

Вот сделка:
Я пытаюсь установить Shairport для сервера Airplay. Я использую последнюю версию Lubuntu. Я следую этим указаниям (предназначенным для RaspberryPi, но я не вижу причин, по которым они не должны работать ни для одной системы Linux). После того, как я скачаю и скомпилирую Shairport, я должен запустить make (для сборки Shairport). Тем не менее, он продолжает возвращать эту ошибку:

make: *** [hairtunes] Error 1

Я установил make, удалил его, переустановил, перекомпилировал Shairport, и ничего не работает. Есть идеи?

Когда я запускаю make, вот полный текст (вставка текста здесь была неправильной, поэтому вот скриншот): https://i.imgur.com/WKUaXG9.png

Спасибо за любую помощь!

1 ответ

Решение

В учебнике по вашей ссылке сказано:

Shairport имеет несколько предварительных условий, которые должны быть установлены в первую очередь. Это одна инструкция, чтобы установить их все:

pi @ raspberrypi ~ $ sudo apt-get install git libao-dev libssl-dev libcrypt-openssl-rsa-perl libio-socket-inet6-perl libwww-perl avahi-utils libmodule-build-perl

Но в файле shairport INSTALL.md написано:

Debian / Ubuntu:

sudo apt-get установить необходимую сборку libssl-dev libcrypt-openssl-rsa-perl libao-dev libio-socket-inet6-perl libwww-perl avahi-utils pkg-config

Итак, вы можете попробовать установить все зависимости для shairport с помощью:

  • sudo apt-get install build-essential libssl-dev libcrypt-openssl-rsa-perl libao-dev libio-socket-inet6-perl libwww-perl avahi-utils pkg-config

Затем вы можете скомпилировать shairport.

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