{{{ #!forumlinks }}} = Build Tribler on Windows from Scratch = ''This page may be outdated, see Tribler/readme.txt in the source tree for up-to-date info.'' To build a Tribler installer on Windows from scratch, do the following. == Installing required software == 1. Download and install [http://www.python.org/download/releases/2.4.3/ Python 2.4.3] into {{{C:Python243wx2801}}}. 1. Download and install [https://sourceforge.net/project/showfiles.php?group_id=10718&package_id=10559 wxPython 2.8.0.1-unicode]. 1. Download and install [http://sourceforge.net/project/showfiles.php?group_id=15583 py2exe 0.6.6]. 1. Download and install the [http://nsis.sourceforge.net/Download NSIS installer] into {{{C:Program FilesNSIS}}}. 1. Download and install some Subversion client (for instance [http://tortoisesvn.net/downloads TortoiseSVN]). 1. Download and install [http://chandlerproject.org/Projects/MeTooCrypto#Downloads M2Crypto 0.18-win32 (Contributed Build)]. 1. Download and install [http://www.initd.org/tracker/pysqlite PySqlite and/or APSW]. == Preparing the source == Access to {{{https}}} requires authorisation. For read-only access, use {{{http}}}. 1. Check out {{{https://svn.tribler.org/abc/branches/mainbranch}}} into {{{C:svnmainbranch}}}. 1. Check out {{{https://svn.tribler.org/ffmpeg/branches/ffmpeg-win32-ivaylo-jan2007}}} into {{{C:svn fmpeg}}}. 1. Check out {{{https://svn.tribler.org/vlc/branches/vlc-0.8.6a-win32-ivaylo-mar2007}}} into {{{C:svnvlc}}}. 1. Copy the files in {{{C:svn fmpeg}}} and {{{C:svnvlc}}} into {{{C:svnmainbranch}}}. 1. Rename the copied {{{C:svnmainbranchzip}}} to {{{vlc}}}. == Build installer == 1. Open {{{CMD}}} and chdir to {{{C:svnmainbranch}}} 1. Run {{{makedist}}} You will now have an installer at {{{C:svnmainbranchdistTribler-VERSION.exe}}}, enjoy :) ----