手把手教你在FC6下完整移植MiniGUI(五)(环境:EL-ARM-830)---安装 popt 库
来源:互联网 发布:淘宝的天猫国际卖假货 编辑:程序博客网 时间:2024/05/07 17:35
(Linux) Platform .c
rm -f .libs/fixstr.lo
/opt/host/armv4l/bin/armv4l-unknown-linux-gcc -DHAVE_CONFIG_H -I. -
(armv4l-unknown-linux-gcc) Compiler //注意这里
(glibc) Libc //注意这里
--- Installation options
Path prefix: "/opt/host/armv4l/armv4l-unknown-linux" //注意这里,我们把库装到交叉编译器的目录下
--- Additonal Compiler Flags
CFLAGS: "/opt/host/armv4l/armv4l-unknown-linux/include"
LDFLAGS: "opt/host/armv4l/armv4l-unknown-linux/lib"
其它的用缺省的选项就可以了,好了,现在退出,保存你的设置吧,然后它就开始检测你的系统了,注意下面的输出:
checking for FrameBuffer console support... yes
checking for TT_FreeType_Version in -lttf... yes //True Type字体
checking for jpeg_std_error in -ljpeg... yes // jpeg 支持
checking for png_check_sig in -lpng... yes //png 图形支持,重要!!!
checking for pow in -lm... yes
这里的库应该都是显示为 yes 了,如果有 no 的话,回去检查前面你有哪步做得不对,不然的话编译后的东西可能没法正常执行,切记切记!!!
如果这里通过了,那就OK了
[root@localhost libminigui-1.3.3]# make //又是一个漫长的等待,呵
[root@localhost libminigui-1.3.3]# make install
装好了,到 /opt/host/armv4l/armv4l-unknown-linux 的 include lib 目录下去看看,是不是多了相应的 libminigui.so libmgext.so libvcongui.so 在 include 目录下多了一个 minigui 目录,里面有相应的头文件
最后,安装 popt 库,这个库在编译 mde 程序时需要使用,不然编译没法通过 :)
http://gd.tuwien.ac.at/utils/rpm.org/dist/rpm-4.1.x/popt-1.7.tar.gz 我是从这里下载的
[root@localhost minigui_complate_install]# tar zxvf popt-1.7.tar.gz
[root@localhost minigui_complate_install]# cd popt-1.7
[root@localhost popt-1.7]# ./configure --prefix=/opt/host/armv4l/armv4l-unknown-linux/ --host= armv4l-unknown-linux --enable-shared --enable-static
[root@localhost popt-1.7]# make
[root@localhost popt-1.7]# make install
一切很顺利,搞定了。
交叉编译环境设置好了!
出处:http://hi.baidu.com/luv%5Fresplendent/modify/blog/cebfda89490940b50f2444b5
- 手把手教你在FC6下完整移植MiniGUI(五)(环境:EL-ARM-830)---安装 popt 库
- 手把手教你在FC6下完整移植MiniGUI(一)(环境:EL-ARM-830)---安装 zlib 库+png库
- 手把手教你在FC6下完整移植MiniGUI(三)(环境:EL-ARM-830)---安装 libttf 库
- 手把手教你在FC6下完整移植MiniGUI(二)(环境:EL-ARM-830)---安装 jpeg 库
- 手把手教你在FC6下完整移植MiniGUI(四)(环境:EL-ARM-830)---安装 libminigui
- 手把手教你在FC6下完整移植MiniGUI(六)(环境:EL-ARM-830)---移植MiniGUI2008-08-13 下午 06:12
- 手把手教你在FC6下完全自己编译MiniGUI(模拟环境)(EL-ARM-830)-------qvfb
- 手把手教你在Linux下安装LaTeX环境
- 手把手教你在MDK编译环境下移植基于STM32的UCOSII嵌入式系统
- 手把手教你移植linux内核---------OK6410(五)
- 手把手教你在STM32下移植UCGUI(基于正点原子的MINI开发板)
- 手把手教你在Eclipse+Tomcat环境下使用JSTL
- 手把手教你在VS2005下搭载LUA运行环境
- 手把手教你在win8下搭建wamp环境
- 手把手教你在Windows环境下升级R
- 手把手教你在Windows环境下升级R
- 手把手教你在Linux上安装LaTeX环境
- 手把手教你在Ubuntu下安装Apache+mysql+PHP
- 利用tslib为MiniGui提供触摸屏的IAL引擎(1)---MiniGUI IAL简介
- [转]我的深圳面试体验--艾默生/西门子/华为/中兴/索尼/富士施乐/长城国际/ 马士基/SGS/宜家/
- 边学边用C语言
- 手把手教你在FC6下完整移植MiniGUI(六)(环境:EL-ARM-830)---移植MiniGUI2008-08-13 下午 06:12
- 《开源合辑-(企业应用->ERP)之(Java) - (1/2)》 第1部分
- 手把手教你在FC6下完整移植MiniGUI(五)(环境:EL-ARM-830)---安装 popt 库
- JavaScript 事件 ***
- 那一年,我们没有钱
- SQL语句常用的
- 在vs2008下使用cygwin(19):i686-pc-cygwin/newlib/libm/Makefile分析
- 手把手教你在FC6下完整移植MiniGUI(四)(环境:EL-ARM-830)---安装 libminigui
- 手把手教你在FC6下完整移植MiniGUI(三)(环境:EL-ARM-830)---安装 libttf 库
- 手把手教你在FC6下完整移植MiniGUI(二)(环境:EL-ARM-830)---安装 jpeg 库
- 退出登录,清除Session