• Home
  • What's Tribler
  • Download
  • FAQ
  • Forum
Tribler

Wiki Navigation


Build SwarmPlayer on the MAC

To build a SwarmPlayer installer on Mac OS/X from scratch, do the following. Note: Our subversion access to https requires authorisation. For read-only access, use http.

Installing required software

Newer versions could well be OK too, these are just the ones I've tried.

  1. Download and install Python 2.5.1.
  2. Download and install wxPython 2.8.4.2-unicode.
  3. Download and install py2app 0.3.6.
  4. Download and install, for instance through MacPorts: git, gmake, subversion, swig. And anything else that turns out to be missing.
  5. Download and install XCode 2.4.

Obtaining binaries

Tribler and the SwarmPlayer use several binaries, which you can either compile or just download them. To compile the binaries:

  1. Check out https://svn.tribler.org/vlc/branches/mainbranch into ~/svn/vlc-mainbranch.
  2. Open Terminal.app and chdir to ~/svn/vlc-mainbranch/macscripts
  3. Run ./buildmac.sh

For more details, see MacBinaries. The end-result is a tarball called macbinaries-ARCH.tar.gz, with ARCH=i386 or ARCH=ppc, depending on your architecture.

Preparing the source

  1. Check out https://svn.tribler.org/abc/branches/mainbranch into ~/svn/mainbranch.
  2. Extract your macbinaries-*.tar.gz file, which will create a macbinaries subdirectory.
  3. You can now run ./runmac.command Tribler/Player/swarmplayer.py for instance.

Build installer

  1. Open Terminal.app and chdir to ~/svn/mainbranch/Tribler/Player/Build/Mac
  2. Run make

You will now have an installer called SwarmPlayer-ARCH.dmg in that directory, enjoy :)

Latest news

29 April 2008

Tribler Team organized a successful course on Advanced P2P Technology
Read More

17 February 2008

19 Million Euro for P2P research
Read More

Please contact us if you have found a news item that's not listed here.


  • News
  • Developers
  • Business
  • Research
  • Jobs
  • About Us
  • Press
  • Contact
Login