BlueZ移植

本文详细介绍了如何在特定环境中移植BlueZ-libs、libxml2、dbus、libusb、iconv和glib等组件,以支持BlueZ-utils的编译和安装。过程中涉及配置选项、依赖关系和编译步骤,确保在交叉编译环境下正确构建BlueZ系统。
摘要由CSDN通过智能技术生成

C库:libuClibc-0.9.30
工具链:$(CROSS)
移植的软件版本:bluez-libs-3.36  bluez-utils-3.36  dbus-1.3.0 libxml2-2.6.32 libusb-0.1.12 glib-2.16.5 libiconv-1.12
依赖关系:
                                                          blueZ-libs--\
                         libxml2->dbus--\                         》BlueZ
                            libusb----------》blueZ-utils-/
   iconv->glib(裁剪后可不用)----/
1.blueZ-libs编译:
./configure --prefix=/nfs/blueZ_root --host=$(CROSS)
make;make install
2.libxml2编译:
./configure --prefix=/nfs/blueZ_root --host=$(CROSS)
make;make install
3.dbus编译:
./configure --prefix=/nfs/blueZ_root --host=$(CROSS) --disable-inotify --disable-test --with-xml=libxm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值