Сделать команду не работает для установки 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.