Changes between Version 62 and Version 63 of AdvancedInstall


Ignore:
Timestamp:
2013-08-08T21:04:41Z (11 years ago)
Author:
zooko
Comment:

use server-relative links instead of absolute

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedInstall

    v62 v63  
    3333== Additional !Build/Install Documentation ==
    3434
    35 The quick start docs in [source:docs/quickstart.rst] are sufficient to get Tahoe-LAFS running on all platforms. This wiki page is ''only'' for advanced, optional installation features and you should not read this page if all you want is to get Tahoe-LAFS running. If you have trouble getting it to work by following [source:docs/quickstart.rst] then please write to [https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev the tahoe-dev mailing list] and ask for help.
     35The quick start docs in [source:docs/quickstart.rst] are sufficient to get Tahoe-LAFS running on all platforms. This wiki page is ''only'' for advanced, optional installation features and you should not read this page if all you want is to get Tahoe-LAFS running. If you have trouble getting it to work by following [source:docs/quickstart.rst] then please write to [//cgi-bin/mailman/listinfo/tahoe-dev the tahoe-dev mailing list] and ask for help.
    3636
    3737
     
    112112This disconnected-build operation is supported in two ways. When building
    113113from a git checkout, you can download the latest "tahoe-deps" bundle from
    114 https://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-deps.tar.gz . Unpack this in
     114[//source/tahoe-lafs/deps/tahoe-deps.tar.gz https://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-deps.tar.gz] . Unpack this in
    115115your source tree, and the build process will grab any necessary libraries
    116116from its {{{tahoe-deps/}}} directory instead of downloading them from the
     
    121121
    122122Alternatively, if you are building from a tarball (either a release tarball
    123 from https://tahoe-lafs.org/source/tahoe-lafs/releases/ , or a continually-generated
    124 current-trunk tarball from https://tahoe-lafs.org/source/tahoe-lafs/tarballs/ ), you
     123from [//source/tahoe-lafs/releases/ https://tahoe-lafs.org/source/tahoe-lafs/releases/] , or a continually-generated
     124current-trunk tarball from [//source/tahoe-lafs/tarballs/ https://tahoe-lafs.org/source/tahoe-lafs/tarballs/] ), you
    125125can simply download the -SUMO version of the tarball instead of the regular
    126126one. The "SUMO" tarball includes the current tahoe-deps bundle pre-unpacked
     
    129129The tahoe-deps bundle is updated every once in a while, as new versions of
    130130the dependent libraries are released, or as Tahoe becomes dependent upon new
    131 things. The https://tahoe-lafs.org/source/tahoe-lafs/deps/ directory contains
     131things. The [//source/tahoe-lafs/deps/ https://tahoe-lafs.org/source/tahoe-lafs/deps/] directory contains
    132132historical ones, but there should never be a reason to use anything but the
    133133latest. The tahoe-deps bundle contains a README that has a version number.
     
    164164=== Windows ===
    165165There used to be an installer for Windows, but we now recommend that Windows
    166 users just follow the [https://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/docs/quickstart.rst quickstart instructions].
     166users just follow the [//trac/tahoe-lafs/browser/trunk/docs/quickstart.rst quickstart instructions].
    167167The SMB-based ("WinFUSE") frontend that was provided by the !AllMyData.com
    168168client is no longer available, since it depended on a closed-source library
     
    3013011. Download and install Python 2.7.3 (the x86 or x86-64 MSI installer link) from http://www.python.org/getit/releases/2.7.3/ .
    302302
    303 2. Download the latest Tahoe-LAFS release from https://tahoe-lafs.org/source/tahoe-lafs/releases/. Unpack it in a convenient place, such as C:\tahoe-lafs.
     3032. Download the latest Tahoe-LAFS release from [//source/tahoe-lafs/releases/ https://tahoe-lafs.org/source/tahoe-lafs/releases/]. Unpack it in a convenient place, such as C:\tahoe-lafs.
    304304
    3053053. Open a command prompt and cd to the top of the Tahoe-LAFS tree (e.g. {{{cd \tahoe-lafs}}}).
     
    3243242. Early versions of 5.1.x of MinGW had a bug in the bundled Gnu assembler. If typing "{{{as --version}}}" at the command line gives "{{{GNU assembler (GNU Binutils) 2.20}}}", then you have an affected version. To fix this, download an upgrade to a newer version of MinGW which has {{{GNU assembler (GNU Binutils) 2.20.51.20100613}}} or later.
    325325
    326 3. Configure distutils to use MinGW. If you have another C/C++ compiler installed, such as the cygwin one, distutils may default to using it instead of the mingw one. To configure distutils to use mingw32, create a file called [https://tahoe-lafs.org/trac/tahoe-lafs/raw-attachment/wiki/AdvancedInstall/distutils.cfg distutils.cfg] in {{{C:\Python27\lib\distutils}}}, and put in that file (you may also need to use the script from [https://mail.python.org/pipermail/python-dev/2004-January/041676.html this email] in order to "register" the mingw compiler):
     3263. Configure distutils to use MinGW. If you have another C/C++ compiler installed, such as the cygwin one, distutils may default to using it instead of the mingw one. To configure distutils to use mingw32, create a file called [//trac/tahoe-lafs/raw-attachment/wiki/AdvancedInstall/distutils.cfg distutils.cfg] in {{{C:\Python27\lib\distutils}}}, and put in that file (you may also need to use the script from [https://mail.python.org/pipermail/python-dev/2004-January/041676.html this email] in order to "register" the mingw compiler):
    327327
    328328{{{