mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-23 23:02:25 +00:00
update README re: dependencies
This commit is contained in:
parent
1e8d4c9bfd
commit
b8888cdccc
27
README
27
README
@ -15,10 +15,24 @@ installed to the 'zfec' package and located in src/zfec/ .
|
||||
|
||||
DEPENDENCIES:
|
||||
|
||||
* Python 2.4 or newer (tested against both 2.4 and 2.5) (language)
|
||||
Note: Except for Foolscap, all of the following dependencies can probably be
|
||||
installed through your standard package management tool if you are running on
|
||||
a modern Unix operating system. If you are running any modern Linux or *BSD
|
||||
distribution then you can almost certainly get them through your standard
|
||||
package manager. If you are running Mac OS X then the "fink" package
|
||||
management tool does not have most of these packages, but the "darwinports"
|
||||
package management tool appears to have them. If you are running on Windows
|
||||
then I'm afraid you'll have to install them by hand (although the "cygwin"
|
||||
package management tool does have some of them). If you are running on
|
||||
Solaris, I would like to hear from you -- I have no idea how it is done on
|
||||
Solaris nowadays.
|
||||
|
||||
* Python 2.4 or newer (tested against 2.4, 2.5, and 2.5.1), but v2.5 or
|
||||
higher is required on Windows-native) (language)
|
||||
http://python.org/
|
||||
|
||||
* Twisted (tested against both 2.4 and 2.5) (network and operating system)
|
||||
* Twisted (tested against both 2.4 and 2.5) (network and operating system
|
||||
integration library)
|
||||
http://twistedmatrix.com/
|
||||
|
||||
You need the following subpackages (which are are included in the default
|
||||
@ -30,7 +44,7 @@ DEPENDENCIES:
|
||||
Twisted requires zope.interface, a copy of which is included in the Twisted
|
||||
distribution.
|
||||
|
||||
* Foolscap (0.1.2 or newer) (remote objects)
|
||||
* Foolscap (0.1.2 or newer) (remote object library)
|
||||
http://twistedmatrix.com/trac/wiki/FoolsCap
|
||||
|
||||
Note: since the Foolscap wire protocol is not yet compatible from one
|
||||
@ -43,6 +57,9 @@ DEPENDENCIES:
|
||||
* PyOpenSSL (0.6 or later) (secure transport layer)
|
||||
http://pyopenssl.sourceforge.net
|
||||
|
||||
* setuptools (build and distribution tool)
|
||||
http://peak.telecommunity.com/DevCenter/EasyInstall#installation-instructions
|
||||
|
||||
* a C compiler (language)
|
||||
|
||||
* GNU make (build tool)
|
||||
@ -53,10 +70,6 @@ DEPENDENCIES:
|
||||
distribution. You will also want the 'fakeroot' package to allow the
|
||||
top-level 'make deb-DIST' targets work.
|
||||
|
||||
|
||||
* setuptools (build and distribution tool)
|
||||
http://peak.telecommunity.com/DevCenter/EasyInstall#installation-instructions
|
||||
|
||||
BUILDING:
|
||||
|
||||
Just type 'make'. This works on Windows too, provided that you have the
|
||||
|
Loading…
Reference in New Issue
Block a user