更新BLUZ

bluez的编译安装依赖好些软件,下面记录下,可能比较简陋。

configure: error: GLib >= 2.28 is required
解决方法:
一般glib会被安装,主要是一些开发文件,如头文件被安装,ubuntu如下解决:

sudo apt-get install  libglib2.0-dev

ubuntu 12.04的版本达不到要求,就升级到14.04。

configure: error: D-Bus >= 1.6 is required

解决方法:

sudo apt-get install  libdbus-1-dev 



configure: error: libudev >= 143 is required

解决方法:
sudo apt-get install libudev-dev

configure: error: libical is required

解决方法:
sudo apt-get install libical-dev

configure: error: readline header files are required
解决方法:
 sudo apt-get install libreadline-dev

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

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

解决方法:

./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc
--localstatedir=/var --libexecdir=/lib  --disable-systemd 

posted @ 2016-07-07 11:19  johnny_shi  阅读(1562)  评论(0编辑  收藏  举报