wiki:BBFreeze

Version 3 (modified by daira, at 2013-08-29T17:16:39Z) (diff)

Windows

Instructions to install bb-freeze and use it to build a bb-frozen Tahoe on Unix:

git clone https://github.com/schmir/bbfreeze.git
cd bbfreeze
sudo python setup.py install
cd ..

git clone https://github.com/NixOS/patchelf.git
cd patchelf
./bootstrap.sh
./configure
make
sudo make install
cd ..

cd tahoe
python setup.py build
PYTHONPATH='`pwd`/src' bin/tahoe @bb-freeze static/tahoe.py
cd dist
tahoe --help

On Windows, download and install the following dependencies:

Then:

git clone https://github.com/schmir/bbfreeze.git
cd bbfreeze
python setup.py install
cd ..

cd tahoe
python setup.py build
set PYTHONPATH=%CD%\support\Lib\site-packages;%CD%\src
C:\Python27\Scripts\bb-freeze static\tahoe.py
set PYTHONPATH=
cd dist
tahoe --help