[Imported from Trac: page WindowsBuild, version 1]

ndurner 2009-02-23 20:58:24 +00:00
parent 7dbc410970
commit 9ab5a4a1cf

44
WindowsBuild.md Normal file

@ -0,0 +1,44 @@
0. Install Python 2.5 (<http://python.org/download/releases/2.5.4/>)
1. Install Darcs (<http://wiki.darcs.net/DarcsWiki/Binaries>, "Windows without Cygwin")
2. Add the Python and Darcs to the search path (rough translation from German):
Start -> Settings -> System control -> System -> Enhanced -> Environment variables -> System variables: add ";C:\Python25;C:\Python25\Scripts;C:\darcs-2.2.1-win1" to the "Path" entry
3. Install win32api for Python 2.5 (<http://sourceforge.net/project/showfiles.php?group_id=78018>)
Note: Build 213 does not work on Windows 2000, Build 212 does.
4. Install Setuptools (<http://pypi.python.org/pypi/setuptools>, Windows Installer for Python 2.5)
5. Download darcsver 1.2.1 from
<http://pypi.python.org/pypi/darcsver/1.2.1>
6. Download Twisted, setuptools_darcs and setuptools_trial from
<http://testgrid.allmydata.org:3567/uri/URI:DIR2-RO:snrfwfxatrci35zdgjnzxxx2ke:unarxv347edtku3xzmefy4mcdmfngxzeb72iyqcadbjzjpczjx5a/index.html>
7. Open the command line (cmd/command)
8. cd to your download directory
9. Run
easy_install Twisted-8.2.0-py2.5-win32.egg
10. Decompress setuptools_darcs and setuptools_trial, cd into each directory and run
python setup.py install
11. Get Tahoe from Darcs:
darcs get --lazy <http://allmydata.org/source/tahoe/trunk-hashedformat> tahoe
12. cd to tahoe and build Tahoe:
python setup.py build
13. Optional: run testcases:
python setup.py test
Summary on 2009-23-02 on Windows 2000:
```
Ran 558 tests in 1281.032s
FAILED (skips=8, expectedFailures=4, errors=1, unexpectedSuccesses=6, successes=
539)
```