最終更新:2023-05-24 (水) 13:25:21 (504d)  

BlueZ/ビルド
Top / BlueZ / ビルド

https://github.com/bluez/bluez

https://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html

基本

必要なパッケージのインストール

ビルド

  • configure
    ./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var
    make && make install

メッシュ

  • ell
    • In order to compile mesh support and test client utility the development version of Embedded Linux library is required to be present.
  • カーネル
    • The Mesh daemon uses kernel provided crypto utilities to perform security functions required of Bluetooth Mesh.

カーネル

  • CONFIG_CRYPTO_CMAC?
  • CONFIG_CRYPTO_USER_API?
  • CONFIG_CRYPTO_USER_API_HASH?
  • CONFIG_CRYPTO_USER_API_SKCIPHER?
  • CONFIG_UNIX?

BlueZ for Android

  • CONFIG_BT
  • CONFIG_BT_RFCOMM?
  • CONFIG_BT_RFCOMM_TTY?
  • CONFIG_BT_BNEP
  • CONFIG_BT_BNEP_MC_FILTER?
  • CONFIG_BT_BNEP_PROTO_FILTER?
  • CONFIG_BRIDGE?
  • CONFIG_UHID
  • CONFIG_CRYPTO_CMAC?
  • CONFIG_CRYPTO_USER_API?
  • CONFIG_CRYPTO_USER_API_HASH?
  • CONFIG_CRYPTO_USER_API_SKCIPHER?