10、交叉编译fontconfig

10、交叉编译fontconfig

目标平台:LOONGSON-1B开发板

内核:Linux 3.0

编译平台:ubuntu10.04

交叉工具链:gcc-3.4.6-2f

、简介

    Fontconfig是字体相关的计算机程序库,用于配置、定制全系统的字体,或将字体提供给应用程序使用。

 

二、下载fongconfig源码包

    进入http://www.freedesktop.org/software/fontconfig/release/下载一个的fontconfig稳定版本源码包,这里选择fontconfig-2.7.1.tar.gz。

 

三、交叉编译fontconfig步骤

#tar zxf fontconfig-2.7.1.tar.gz

#cd fontconfig-2.7.1

#./configure --prefix=/home/tool/gtk/fontconfig_install --host=mipsel-linux --with-arch=mipsel-linux --with-freetype-config=/home/tool/gtk/freetype_install/bin/freetype-config --enable-libxml2 LIBXML2_LIBS='-L/home/tool/gtk/libxml2_install/lib -lxml2' LIBXML2_CFLAGS='-I/home/tool/gtk/libxml2_install/include/libxml2'

其中:

路径:/home/tool/gtk/freetype_install/bin/freetype-config是交叉编译安装freetype生成的文件

路径:/home/tool/gtk/libxml2_install/是交叉编译安装libxml2生成的目录文件。

#make && make install

编译安装成功后在--prefix指定的目录下生成bin、include、shared、etc、var和lib目录。

你可能感兴趣的:(gtk+移植)