9、交叉编译libxml2
来源:互联网 发布:lol网络环境异常 编辑:程序博客网 时间:2024/04/28 07:33
9、交叉编译libxml2
目标平台:LOONGSON-1B开发板
内核:Linux 3.0
编译平台:ubuntu10.04
交叉工具链:gcc-3.4.6-2f
一、简介
Libxml2 是一个xml c语言版的解析器,本来是为Gnome项目开发的工具,是一个基于MIT License的免费开源软件。它除了支持c语言版以外,还支持c++、PHP、Pascal、Ruby、Tcl等语言的绑定,能在Windows、Linux、Solaris、MacOsX等平台上运行。功能还是相当强大的,相信满足一般用户需求没有任何问题。具体的介绍就参考 http://xmlsoft.org/
二、下载libxml2源码包
进入ftp://xmlsoft.org/libxml2/下载一个版本高于2.6.0(编译fontconfig需要)的libxml2稳定版本源码包,这里选择libxml2-2.7.4.tar.gz。
三、交叉编译libxml2步骤
#tar zxf libxml2-2.7.4.tar.gz
#cd libxml2-2.7.4
#./configure --prefix=/home/tool/gtk/libxml2_install --host=mipsel-linux
出现错误:
/bin/rm:cannot remove 'libtoolT':No such file or directory
解决方法:
修改configure,将$RM "$cfgfile" 修改为 $RM -f "$cfgfile",使之删除操作失败时不会导致错误退出。
#make && make install
编译安装成功后在--prefix指定的目录下生成bin、include、shared和lib目录。
- 9、交叉编译libxml2
- libxml2 交叉编译-安装
- 交叉编译libxml2
- 交叉编译libxml2
- libxml2 3.5交叉编译
- Libxml2交叉编译
- Linux中交叉编译libxml2
- arm+linux交叉编译libxml2
- libxml2,openssl,libssh2交叉编译
- 交叉编译libxml2-2.9.4
- mipsel-linux-gcc 交叉编译libxml2
- 交叉编译arm平台的libxml2
- libxml2交叉编译问题及解决办法
- libxml2交叉编译问题及解决办法
- libxml2交叉编译问题及解决办法
- 交叉编译libxml2到ARM平台
- 交叉编译libxml2的arm-linux库
- Ubuntu下用arm-none-linux-gnueabi交叉编译libxml2
- POJ3624 01背包
- 8、交叉编译libtool
- Centos 安装 Oracle
- hdu 3572 最大流isap模版 邻接表写。。
- 汉诺塔问题(递归与分治)
- 9、交叉编译libxml2
- IE 不支持单引号(')的实体名称(')
- MySQL 中 集合的差的 运算 方法
- Struts 各种老版本下载地址列表
- JAVASE----03----面向对象编程
- 10、交叉编译fontconfig
- Android环境建立之编译Android内核源码笔记---2
- 04 RadioGroup
- Linux 文件存储结构