Ich installiere bluez 5.8 unter Ubuntu 13.40 und während ich ./configure ausführe, erhalte ich diese Fehlermeldung.
checking systemd system unit dir... configure: error: systemd system unit directory is required
Wie löse ich das?
Ich verwende Mint 15 und bin bei der Installation von BlueZ 5.8 auf dasselbe Problem gestoßen. Googeln hat Ihre genaue Frage gefunden. Um dies zu lösen, mussten die Konfigurationsoptionen --with-systemdsystemunitdir und --with-systemduserunitdir hinzugefügt werden. Da Mint und Ubuntu viel gemeinsam haben, können Sie feststellen, dass es auch für Sie funktioniert. Die vollständige Befehlszeile finden Sie weiter unten. Möglicherweise möchten Sie das Flag --enable-experimentell weglassen, damit Sie keine experimentellen Plugins erhalten.
./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var --enable-experimental --with-systemdsystemunitdir=/lib/systemd/system --with-systemduserunitdir=/usr/lib/systemd
Konfigurieren Sie es ohne
systemD
. Es wird so funktionieren:quelle