Make 命令无法用于安装 shairport

Make 命令无法用于安装 shairport

情况是这样的:
我正在尝试为 Airplay 服务器安装 Shairport。我正在运行最新版本的 Lubuntu。我正在关注这些方向(适用于 RaspberryPi,但我看不出它们为什么不适用于任何 Linux 系统)。下载并编译 Shairport 后,我​​应该运行 make(以构建 Shairport)。但是,它一直返回此错误:

make: *** [hairtunes] Error 1

我安装了 make,卸载了它,重新安装了它,重新编译了 Shairport,但什么都没起作用。有什么想法吗?

当我运行 make 时,这里是完整的文本(粘贴这里的文本格式不正确,所以这里是屏幕截图):https://i.stack.imgur.com/BiLjr.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

但港口安装.md文件说:

Debian / Ubuntu:

sudo apt-get 安装 build-essential 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了。

相关内容