编译ARM平台的QtEmbedded 的MySQL插件和移植MySQL

到ARM开发板

经过几天的努力,终于交叉编译出了arm平台所需Qt/E的MySQL插件(驱动),其中顺便把MySQL也移植到了mini2410的开发板上。

编译器:arm-linux-gcc (4.3.2)

Pc平台:red hat

由于mysql 本身并不支持交叉编译,所以编译过程相对复杂,且各版本有所

不同,本文针对mysql-5.1.32。

1、准备工作

首先在/home/bjwlxy目录下解压mysql-5.1.32.tar.gz,得到mysql-5.1.32,进

入目录运行如下命令:

# ./configure --prefix=/usr/local/mysql

# make

然后将其改名为mysql-pc 备用。(注意不要# make install)

2、Configure

再次解压mysql-5.1.32.tar.gz,得到mysql-5.1.32,进入目录,修改configure

文件

# vi configure

注释以下代码:

21948 #if test "$cross_compiling" = yes; then

21949 # { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5

21950 #$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}

21951 #{ { $as_echo "$as_me:$LINENO: error: cannot run test program while

cross compiling

21952 #See \`config.log' for more details." >&5

21953 #$as_echo "$as_me: error: cannot run test program while cross compiling

21954 #See \`config.log' for more details." >&2;}

21955 # { (exit 1); exit 1; }; }; }

21956 #else

22025 #fi

30317 # if test "$cross_compiling" = yes; then

30318 # { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5

30319 #$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}

30320 #{ { $as_echo "$as_me:$LINENO: error: cannot run test program while

cross compiling

30321 #See \`config.log' for more details." >&5

30322 #$as_echo "$as_me: error: cannot run test program while cross compiling

30323 #See \`config.log' for more details." >&2;}

30324 # { (exit 1); exit 1; }; }; }

arm qt mysql插件_编译ARM平台的QtEmbedded的MySQL插件和移植MySQL相关推荐

  1. zabbix mysql 分离_编译安装zabbix3.0 并且与mysql分离

    [前提] 参考: 设计图: 分为三个部分: zabbix-server   zabbix*.tar.gz 源码包支持 zabbix-web  lamp 环境支持 mysql zabbix mysql数 ...

  2. 微信小程序点播插件_小程序云直播amp;云点播插件限时降价了!!!

    普惠音视频开发者 小程序·云直播&云点播插件降价啦! 买200TB流量包免1年插件授权费用 小程序直播插件流量费支持资源包抵扣 点播插件免收播放次数费用 限时降价 买赠活动时间:2020年10 ...

  3. 极客学院mysql教程_干货分享 速成必备视频 六天带你玩转MySQL视频教程 数据库......

    ├─mysql第一天 │  └─video4 p7 v* M+ D& s │          01数据库课程介绍.mp4 │          02数据库(基础知识).mp45 X# y2 ...

  4. wordpress登录插件_最受欢迎的WordPress登陆页面插件

    wordpress登录插件 Landing pages are the bread and butter of any successful marketing campaign. They are ...

  5. python调用按键精灵插件_谈一谈火车采集器的插件使用

    ​ 火车采集器.火车浏览器这两款软件大家在平常工作中应该经常使用吧,有数据采集需求和各类公司运营人员想必都亲自使用过这个软件吧! 今天小编就与大家分享下两款软件所支持的插件,并讲解下每款插件的功能.一 ...

  6. kubelet配置cni插件_从零开始入门 K8s | 理解 CNI 和 CNI 插件

    原标题:从零开始入门 K8s | 理解 CNI 和 CNI 插件 作者 | 溪恒 阿里巴巴高级技术专家 本文整理自<CNCF x Alibaba 云原生技术公开课>第 26 讲,点击直达课 ...

  7. 通达oa与mysql集成_安装通达OA后想使用其自带的Mysql数据库的解决方法

    通达OA是集成了apache/php/mysql的,安装通达OA后,我还想安装别的php+mysql的东西玩玩,但是由于通达人的BT,死活要购买正版后才肯告诉mysql的root密码,没办法,自己动手 ...

  8. plsql能连mysql吗_面试官:能给我讲讲用代码实现MySQL的读写分离的思路吗?

    1.引言 读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做.因此,一般来讲,读写分离有两种实现方式.第一种是依靠中 ...

  9. 通达oa mysql连接_安装通达OA后想使用其自带的Mysql数据库的解决方法

    通达OA是集成了apache/php/mysql的,安装通达OA后,我还想安装别的php+mysql的东西玩玩,但是由于通达人的BT,死活要购买正版后才肯告诉mysql的root密码,没办法,自己动手 ...

最新文章

  1. HTML5 audio 标签-在html中定义声音的标签
  2. 计算机组成原理--数据的表示及其运算和运算器(附考研题目)
  3. 关于多线程之GCD的一些学习要点
  4. node.js模块和包
  5. 2021大“游”不同——百度旅游行业洞察
  6. 社区发现 实践_实践社区可以为您的组织做什么
  7. ReferenceError: regeneratorRuntime is not defined解决方法
  8. 开课吧:教你认识C++基本程序
  9. 贪吃蛇python语言代码大全_Python编程代码:经典贪吃蛇
  10. 华为笔记本软件商店_华为推出电脑版“应用市场”,免费无广告,再也不用担心垃圾软件...
  11. 软件创新实验室:微信小程序开发——音频录制与播放
  12. instant java,关于java:Format Instant to String
  13. 疫情过后,制造业中小企业应用工业互联网数字化转型之路的探讨
  14. C++ 域名转IP地址
  15. GetAsyncKeyState()用法
  16. php 实现二叉树的最大深度_PHP实现二叉树的深度优先遍历(前序、中序、后序)和广度优先遍历(层次)...
  17. python 2 入门
  18. Elixir-Atoms
  19. 新网工李白——>李白你好(来抽大奖啦~)
  20. 给出两个整数n和k,返回从1到n中取k个数字的所有可能的组合

热门文章

  1. layer.prompt添加多个输入框
  2. javaScript对象及初识面向对象
  3. EFCore 迁移
  4. DeadXSpace项目进度
  5. duilib CTileLayoutUI 控件
  6. 大数据之-Hadoop3.x_MapReduce_MapJoin案例需求分析---大数据之hadoop3.x工作笔记0133
  7. AndroidStudio_Android使用OkHttp发起Http请求_以及使用时需要注意的点---Android原生开发工作笔记220
  8. MQTT工作笔记0002---阿里云物联网简介_以及物联网平台下的一些名词
  9. android学习笔记---48_实现软件国际化,实现文字国际化,和图片国际化
  10. 多线程 CreateThread与_beginthreadex本质区别