直接上配置:

./configure --host=arm-cortex_a9-linux-gnueabi --prefix=/linux/tools/python-2.7.3/install PKG_CONFIG_PATH=/usr/local/bluez5/lib/pkgconfig CC="arm-cortex_a9-linux-gnueabi-gcc -I/usr/local/bluez5/include/dbus-1.0 -I/usr/local/bluez5/lib/dbus-1.0/include -L/usr/local/bluez5/include -L/usr/local/bluez5/lib -I/usr/local/bluez5/include/glib-2.0 -I/usr/local/bluez5/lib/glib-2.0/include"

路径根据自己的情况读者自行修改。

以为万事大吉,可是就是编译出错,如下所示:

/bin/sed: can't read /opt/crosstools/arm-cortex_a9-eabi-4.7-eglibc-2.18/arm-cortex_a9-linux-gnueabi/sysroot/usr/lib/libffi.la: No such file or directory
libtool:   error: '/opt/crosstools/arm-cortex_a9-eabi-4.7-eglibc-2.18/arm-cortex_a9-linux-gnueabi/sysroot/usr/lib/libffi.la' is not a valid libtool archive
make[3]: *** [libdbus-glib-1.la] 错误 1

研究了半天以为是配置有问题,一直在配置上找,最后发现是libdbus-glib-1.la和libdbus-gtool.la这两个文件种的路径有问题,不知道为什么配置的时候没有更新。主要是下面这个路径:

/opt/crosstools/arm-cortex_a9-eabi-4.7-eglibc-2.18/arm-cortex_a9-linux-gnueabi/sysroot/usr/lib/libffi.la

修改为编译好的正常路径即可,或者直接删除。

dbus-glib-0.108 arm交叉编译相关推荐

  1. DBus glib 各数据类型接收与发送详解—C语言(3)

    DBus glib 各数据类型接收与发送详解-C语言(3) 动机 前置知识 正文 Python 测试服务 使用 C 实现复杂数据类型的传递 DICT_DICT ObjectPath_Dict_Stru ...

  2. Linux ARM交叉编译工具链制作过程

    一.下载源文件 源代码文件及其版本与下载地址: Binutils-2.19.tar.bz2 http://ftp.gnu.org/gnu/binutils/ gcc-4.4.4.tar.bz2 htt ...

  3. 搭建ARM交叉编译环境

    搭建ARM交叉编译环境 文章目录 搭建ARM交叉编译环境 前言 一.安装arm交叉编译工具 二.运行可执行程序[坑点] 三.调试程序 前言 通过前一篇关于risc_v交叉编译环境的搭建,想必大家已经对 ...

  4. ARM交叉编译工具链分类说明

    为什么要用交叉编译器? 交叉编译通俗地讲就是在一种平台上编译出能运行在体系结构不同的另一种平台上的程序,比如在PC平台(X86 CPU)上编译出能运行在以ARM为内核的CPU平台上的程序,编译得到的程 ...

  5. Linaro公司基于GCC推出的的ARM交叉编译工具

    http://www.veryarm.com/arm-linux-gnueabihf-gcc arm-linux-gnueabihf-gcc是由 Linaro 公司基于GCC推出的的ARM交叉编译工具 ...

  6. mDNS实现之Bonjour与Avahi(一)——win/linux/arm交叉编译

    0.Part2:mDNS实现之Bonjour与Avahi(二)--win/linux/arm交叉编译_平凡之路-CSDN博客1.BonjourBonjour - Apple Developer● 源码 ...

  7. mDNS实现之Bonjour与Avahi(二)——win/linux/arm交叉编译

    0.Part1: mDNS实现之Bonjour与Avahi(一)--win/linux/arm交叉编译_平凡之路-CSDN博客官网:Bonjour - Apple Developerhttps://d ...

  8. Ubuntu12.04下arm交叉编译环境的建立

    http://blog.csdn.net/heyangya2009/article/details/5424376 备注:ubuntu12.04+Android+Real6410 在主机上用来编译其他 ...

  9. arm-linux 交叉编译后程序,ARM交叉编译下,应用程序实践

    ARM交叉编译下,应用程序实践 一.首先准备一个小程序 hello.c 代码如下: #include int main(void) { printf("hello,world\n" ...

最新文章

  1. [k8s] 第三章 k8s 资源管理
  2. 通过自己定义MVC的Controller的Json转换器解决日期序列化格式问题
  3. 使用AFNetworking请求新浪微博数据接口出错解决办法
  4. java jtable 监听事件_【Java】在JTable中设置鼠标监听器,点击操作对应数据
  5. 50本.NTE、C#相关技术书籍免费下载
  6. Mysql 开启远程连接
  7. Spring框架 IOC
  8. 4.XXE (XML External Entity Injection)
  9. 南华大学ACM队2021年7.14训练赛题解
  10. 外包开发app系统软件价格表:价格一般多少呢
  11. ps html插件初始化失败,解决PSCC2019无法安装扩展插件怎么办?
  12. 实战|朝阳医院药品销售分析案例
  13. RB-PEG2000-Pyrene,含有芘丁酸和罗丹明的PEG,Pyrene-PEG2000-Rhodamine
  14. 哲学宗师 -- 柏拉图
  15. You tube music
  16. HTML基础——图像标签(img标签)
  17. MySQL 安装时出现初始化数据失败的解决方案
  18. python派森编程软件_派森Python官方下载_派森Python最新版_派森Python官方版-华军软件园...
  19. 百度的智能对话定制与服务平台UNIT,图形化对话流管理(复杂对话)
  20. 软件工程师的核心竞争力(学习能力,解决问题的能力,影响力)

热门文章

  1. android虚拟机加载机制,Android虚拟机与类加载机制
  2. 多少人举报才封手机号_一个人赚多少钱,才敢回家过年?
  3. 软件开发生命周期中的设计阶段_测试基础——软件开发生命周期
  4. es搜索热度属性_是不是场吊打局?奥迪A6L对比雷克萨斯ES
  5. 八、探索性数据分析——数字化探索
  6. Python爬虫快速入门,BeautifulSoup基本使用及实践
  7. python定积分_python定积分
  8. matlab loopcount,求助一个数值积分问题,用matlab的quadgk函数来计算,谢谢!
  9. mysql网页后台_MySQL(PHP网站后台数据库)
  10. larvel php restful_Laravel教你简单写出专业的RestfulAPI