Ubuntu 13.04 和 bluez-5.8 配置:错误:需要 systemd 系统单元目录

Ubuntu 13.04 和 bluez-5.8 配置:错误:需要 systemd 系统单元目录

我在 Ubuntu 13.40 上安装 bluez 5.8,在运行 ./configure 时收到此错误消息。

checking systemd system unit dir... configure: error: systemd system unit directory is required

我该如何解决这个问题?

答案1

我正在使用 Mint 15,在安装 BlueZ 5.8 时遇到了同样的问题。谷歌搜索找到了您的确切问题。为了解决这个问题,必须添加 --with-systemdsystemunitdir 和 --with-systemduserunitdir 配置选项。由于 Mint 和 Ubuntu 有很多共同之处,您可能会发现它也适合您。完整的命令行如下。您可能希望省略 --enable-experimental 标志,这样您就不会获得实验性插件。

./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var --enable-experimental --with-systemdsystemunitdir=/lib/systemd/system --with-systemduserunitdir=/usr/lib/systemd

答案2

无需配置即可systemD。它将像这样工作:

./configure --disable-systemd

相关内容