要想从当前的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”中的说明。