1.概述:
本篇文章继上一篇继续讲解nginx+php+sqlite到ARM Linux平台的移植和验证。
2.交叉编译依赖库
2.1交叉编译zlib
下载地址:http://download.csdn.net/detail/b404587/3750737
1.tar -xvzf zlib-1.2.3.tar.gz
2.chmod -Rf 777 zlib-1.2.3
3.cd zlib-1.2.3
4../configure –shared –prefix=/home/armzlib
5.修改Makefile文件
CC=gcc 改为 CC=arm-none-linux-gnueabi-gcc
LDSHARED=gcc -shared -Wl,-soname,libz.so.1 改为 LDSHARED=arm-none-linux-gnueabi-gcc -shared -Wl,-soname,libz.so.1
CPP=gcc -E 改为 CPP=arm-none-linux-gnueabi-gcc -E
AR=ar rc 改为 AR=arm-none-linux-gnueabi-ar rc
RANLIB=ranlib 改为 RANLIB=arm-none-linux-gnueabi-ranlib
6.make
7.make install
8.编译好的库和头文件在/home/armzlib中
2.2交叉编译libxml2
下载地址: