web-dev-qa-db-fra.com

Ubuntu 13.04 et bluez-5.8 configure: erreur: le répertoire de l'unité système systemd est requis

J'installe bluez 5.8 sur Ubuntu 13.40 et lors de l'exécution de ./configure, j'obtiens ce message d'erreur.

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

Comment résoudre ça?

7
KTSee

J'utilise Mint 15 et j'ai rencontré le même problème lors de l'installation de BlueZ 5.8. Googling a trouvé votre question exacte. Pour le résoudre, il fallait ajouter les options de configuration --with-systemdsystemunitdir et --with-systemduserunitdir. Étant donné que Mint et Ubuntu ont beaucoup en commun, vous constaterez peut-être que cela fonctionne aussi pour vous. La ligne de commande complète est ci-dessous. Vous voudrez peut-être laisser de côté le drapeau --enable-experimental afin de ne pas obtenir de plugins expérimentaux.

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

Configurez-le sans systemD. Cela fonctionnera comme suit:

./configure --disable-systemd
1
user3635562