windows下編譯svn步驟

windows下編譯svn步驟

ID:15537771

大小:48.00 KB

頁數(shù):2頁

時(shí)間:2018-08-03

windows下編譯svn步驟_第1頁
windows下編譯svn步驟_第2頁
資源描述:

《windows下編譯svn步驟》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、windows下編譯svn步驟Windows下編譯svn前期準(zhǔn)備·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,并把a(bǔ)wk95.ex

2、e改名為awk.exe?!eon0.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或者更高版本的源碼和二進(jìn)制文件。http://www.zlib.org·svn源碼。http://svn.collab.net/repos/svn/tags編譯svn服務(wù)器端還需要:·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,*對應(yīng)不同版本。·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?!ぐ惭bperl?!ご_定編譯svn所使用的盤符?!ぴ诖_定盤符下創(chuàng)建SVN文件夾。如要在C盤編譯svn,則在C根目錄下創(chuàng)建文件夾SVN?!みM(jìn)入C:SVN,創(chuàng)建文件夾src-trunk?!みM(jìn)入src-trunk,使用"svncohttp://svn.collab.net/repos/svn/tags/1.6.1/."命令取得svn-1.6.1版本的代碼,如果要

5、取得其他版本代碼,只需更改命令中的版本號(hào)"1.6.1"即可。·在cygwin下進(jìn)入src-trunk/subversion下,運(yùn)行命令"find.-name"*.c"-execdos2unix{};"和"find.-name"*.h"-execdos2unix{};",將文件格式中多余的符號(hào)除掉?!ば薷膔c-trunk/subversion/libsvn_fs_base/bdb/env.h,修改內(nèi)如如下:#defineSVN_WANT_BDB#include"svn_private_config.h"#include

6、ools.h>#include中添加一項(xiàng)#include修改后效果如下:#defineSVN_WANT_BDB#include"svn_private_config.h"#include?#include#include·在SVN下創(chuàng)建文件夾nasm,將取得的nasmw.exe,awk.execl.exeml.ERR,ml.exe,awk.exe均放入該目錄下。然后將該目錄的路徑信息加入系統(tǒng)環(huán)境變量path中。如假設(shè)這里na

7、sm路徑為C:SVNasm,那么修改path方法為:鼠標(biāo)點(diǎn)擊"開始"->"設(shè)置"->"控制面板"->"系統(tǒng)"->"高級(jí)"->"環(huán)境變量",打開環(huán)境變量面板,然后雙擊系統(tǒng)變量里面的變量path,將";C:SVNasm"添加至"變量值"的后面.·將python的安裝路徑添加到path路徑下?!b-4.4.20-win32.zip解壓至SVN文件夾下,并且命名解壓后的文件名為db4-win32。同時(shí)將db4-win32bin的完整路徑加到系統(tǒng)環(huán)境變量path中?!ettext-0.14.*-bin.zip解壓到SV

8、N目錄下,并且并命解壓后的文件為gettext。同時(shí)把SVNgettextbin.的完整路徑加到系統(tǒng)環(huán)境變量path中?!pache2的源碼解壓到SVN目錄下,得到SVNhttpd-2.2.*·openssl-0.9.*的

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。