windows下编译svn步骤

windows下编译svn步骤

ID:15537771

大小:48.00 KB

页数:2页

时间:2018-08-03

windows下编译svn步骤_第1页
windows下编译svn步骤_第2页
资源描述:

《windows下编译svn步骤》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、windows下编译svn步骤Windows下编译svn前期准备·Vc6·sdk2003:http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm·Python2.4或者更高的版本。http://www.python.org/·Perl5.8或者更高的版本。 http://www.activestate.com/·awk.exe,取得http://cm.bell-labs.com/cm/cs/who/bwk/awk95.exe,并把awk95.ex

2、e改名为awk.exe。·Neon0.26.1或者更高版本源码。http://www.webdav.org/neon/neon-0.26.1.tar.gz·Apacheapr,apr-util,apr-iconv源码。http://www.apache.org/dist/apr/·ZLib1.2或者更高版本的源码和二进制文件。http://www.zlib.org·svn源码。http://svn.collab.net/repos/svn/tags编译svn服务器端还需要:·apache2的源码:http://httpd.apach

3、e.org/download.cgi·apache2的安装文件·db-4.4.20-win32.zip·svn-win32-libintl.zip·gettext-0.14.*-bin.zip,*对应不同版本。·nasm。 http://www.kernel.org/pub/software/devel/nasm/binaries/win32/·openssl-0.9.*的源码·sqlite-amalgamation源码前期操作·安装vc6,psdk2003(psdk安装方法见http://www.microsoft.com/msd

4、ownload/platformsdk/sdkupdate/psdk-full.htm)·使用vc6下的uuid.lib替换psdk2003下的uuid.lib·安装python。·安装perl。·确定编译svn所使用的盘符。·在确定盘符下创建SVN文件夹。如要在C盘编译svn,则在C根目录下创建文件夹SVN。·进入C:SVN,创建文件夹src-trunk。·进入src-trunk,使用"svncohttp://svn.collab.net/repos/svn/tags/1.6.1/."命令取得svn-1.6.1版本的代码,如果要

5、取得其他版本代码,只需更改命令中的版本号"1.6.1"即可。·在cygwin下进入src-trunk/subversion下,运行命令"find.-name"*.c"-execdos2unix{};"和"find.-name"*.h"-execdos2unix{};",将文件格式中多余的符号除掉。·修改rc-trunk/subversion/libsvn_fs_base/bdb/env.h,修改内如如下:#defineSVN_WANT_BDB#include"svn_private_config.h"#include

6、ools.h>#include中添加一项#include修改后效果如下:#defineSVN_WANT_BDB#include"svn_private_config.h"#include #include#include·在SVN下创建文件夹nasm,将取得的nasmw.exe,awk.execl.exeml.ERR,ml.exe,awk.exe均放入该目录下。然后将该目录的路径信息加入系统环境变量path中。如假设这里na

7、sm路径为C:SVNasm,那么修改path方法为:鼠标点击"开始"->"设置"->"控制面板"->"系统"->"高级"->"环境变量",打开环境变量面板,然后双击系统变量里面的变量path,将";C:SVNasm"添加至"变量值"的后面.·将python的安装路径添加到path路径下。·将db-4.4.20-win32.zip解压至SVN文件夹下,并且命名解压后的文件名为db4-win32。同时将db4-win32bin的完整路径加到系统环境变量path中。·将gettext-0.14.*-bin.zip解压到SV

8、N目录下,并且并命解压后的文件为gettext。同时把SVNgettextbin.的完整路径加到系统环境变量path中。·将apache2的源码解压到SVN目录下,得到SVNhttpd-2.2.*·openssl-0.9.*的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。