目标硬件平台:
TI 达芬奇DM6467T, ARM + DSP构架
交叉工具:
arm-linux-gcc
主机系统:
UBUNTU10.04LTS
================
可能首先需要编译好zlib,下载zlib-1.2.8
解压交叉编译:
步骤1:
CC=arm-linux-gcc ./configure --prefix=/opt/arm-2009q1/bin
步骤2:
make && make install
在
/opt/arm-2009q1/bin下生成lib和include文件zconf.h, zlib.h
步骤3:
下载解压:libpng1218
步骤4:
将zconf.h和zlib.h拷贝到当前源码路径下并拷贝srcript/makefile.linux 作为makefile文件
修改成交叉编译环境,zlib库和头文件等
最后:
make
得出libpng12.so.0等文件