Skip to content

Latest commit

 

History

History
50 lines (31 loc) · 820 Bytes

zlibbian-yi-tian-jia.md

File metadata and controls

50 lines (31 loc) · 820 Bytes

zlib交叉编译

zlib的下载地址为:http://www.zlib.net/,下载解压到虚拟机中,对6502和6657两种平台发布进行交叉编译。

6502与6657交叉编译

进入zlib的源码目录。

1.导出环境变量

#6502环境导出
export CC=arm-none-linux-gnueabi-gcc
#6657环境导出
export CC=arm-linux-gnueabihf-gcc

2.配置

./configure --prefix=/usr/local/zlib

3.编译

make

4.安装

make install

在/usr/local/zlib/lib目录下是动态与静态库文件,/usr/local/zlib//include下是头文件。

5.修改python的模块文件

在Modules/setup 找到我们前面setup.dist的467行,修改成为如下语句

zlib zlibmodule.c -I/usr/local/zlib/include -L/usr/local/zlib/lib -lz