raspberrypi3のbluetoothライブラリを最新にする

(2019/3/1時点での記事です)
ラスベリーパイ3でbluetoothの通信をしている時にちょっと不具合等が起きたので、最新のライブラリに更新しました。
使っているのはblueZになります。

環境

Raspberrypi3B raspbian 4.14.79-v7+
 

ライブラリダウンロード

ここから最新ver.確認してダウンロード
www.bluez.org

(2019/3/1時点での最新は5.50)

解凍からインストールまで

tar xvf bluez-5.50.tar.xz
cd bluez-5.50
sudo apt update
sudo apt install -y libusb-dev libdbus-1-dev libglib2.0-dev libudev-dev libical-dev libreadline-dev
./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var --enable-experimental --enable-midi 
make
sudo make install
sudo reboot
sudo cp /usr/libexec/bluetooth/bluetoothd /usr/lib/bluetooth
 
bluetoothctl -v
bluetoothd --version

下2つのコマンドを打つと5.50のバージョンが出てくると思います。

終わり