敬的飞牛官方团队,您好!
我是一名飞牛NAS的用户,目前使用的是官网最新版本的系统(fnOS 0.9.15)。在尝试使用与蓝牙相关的软件功能(例如 BlueZ-ALSA)时,遇到了比较复杂的编译和依赖问题,具体情况如下:
- 系统版本
- 系统为飞牛官方最新版本,内核和用户空间软件均为最新稳定版。
- 问题描述
- 在源码编译 BlueZ-ALSA 时,依赖关系无法满足,尤其是蓝牙开发库
bluez >= 5.51
未能找到,系统自带蓝牙版本偏低。
- 运行
./configure
报错提示 Package 'bluez', required by 'virtual:world', not found
。
- 相关依赖包(
libbluetooth-dev
等)安装后依旧无法通过版本检查。
- 同时,
autoreconf
等开发工具初始未安装完全,导致无法正常生成 configure
脚本。
- ALSA 依赖问题基本解决,版本满足需求。
- 缺乏蓝牙新版开发包,严重影响蓝牙相关功能的开发和部署。
- 尝试措施
- 多次更新系统及依赖库,安装 autotools、libtool、pkg-config 等开发工具。
- 试图手动编译并安装蓝牙官方最新版本 BlueZ(>=5.51),但系统环境限制导致部分依赖难以满足。
- 设置并调整
PKG_CONFIG_PATH
,尝试使 pkg-config
能识别新安装库。
- 但整体编译流程仍存在阻碍,导致蓝牙功能无法正常使用。
- 请求
- 希望官方能提供一份蓝牙相关的完整开发环境支持方案,或在最新系统中预装合适版本的 BlueZ 及相关开发包。
- 期待后续系统升级能够完善蓝牙音频相关功能的依赖和兼容性,方便用户自定义或二次开发。
- 或直接在GUI(系统设置-网络设置)中集成蓝牙管理功能
感谢官方团队的辛勤付出,期待早日收到回复并协助解决蓝牙相关问题。