关键字:freetype zlib libpng16 libharfbuzz 移植
移植完还没测试!!!!!!!!!!!!!!!!!!!!!!;
后续测试后有问题会补充;
第一步
编译zlib 已经编译过的请看第二步;
下载好zlib源码后,解压&&进入到源码目录;
执行:
./configure --prefix=/usr/share/arm-zlib
注:zlib的configure不带改编译器的所以要自己改下Makefile,把所有的gcc改成arm-hisiv500-linux-gcc;
make
sudo make install
第二步
编译libpng16 已经编译过的请看第三步;
下载好libpng源码后,解压&&进入到源码目录;
执行:
./configure CC=arm-hisiv500-linux-gcc --host=arm-linux --prefix=/usr/share/arm-libpng LDFLAGS=-L/usr/share/arm-zlib/lib
然后修改Makefile添加zlib的头文件目录,configure上加头文件Makefile中也不会自动加,所以要改下;
DEFAULT_INCLUDES = -I. -