ITEEDU

2.8.6.2. 从最新的开发源码创建Windows源码安装包

要想从当前的BitKeeper源码树创建Windows源码安装包,使用下面的说明。请注意必须在运行Unix或类Unix操作系统的系统上执行该过程。例如,已知该过程在Linux上工作得很好。

1.    复制MySQL 5.1的BitKeeper源码树。关于如何复制源码树的详细信息,相关说明参见2.8.3节,“从开发源码树安装”

2.    配置和构建分发版,得到可工作的服务器二进制。实现的一个方法是在源码树顶级目录运行下面的命令:

3.            shell> ./BUILD/compile-pentium-max

4.    确保构建过程成功完成后,从源码树顶级目录运行下面的实用工具脚本:

5.            shell> ./scripts/make_win_src_distribution

该脚本创建在Windows 系统中使用的源码安装包。可以根据你的需求为脚本提供不同的选项。它接受下面的选项:

·         --help

显示帮助消息。

·         --debug

打印关于脚本操作的信息,不创建包。

·         --tmp

指定临时位置。

·         --suffix

安装软件包后缀名。

·         --dirname

复制文件的目录名(媒介之间)。

·         --silent

不打印正处理文件的详细列表。

·         --tar

创建tar.gz安装软件包而不是.zip安装软件包。

默认情况,make_win_src_distribution创建Zip-格式的文件,文件名为mysql-VERSION-win-src.zip,其中VERSION代表MySQL源码树的版本。

6.    将创建的Windows源码安装包复制或上载到Windows机器上。要想编译,使用2.8.6.1节,“使用VC++构建MySQL”中的说明。