In order to compile Tox you'll need to do the following:
- compile all build requirements
- compile the core libraries
- compile a client
Toxcore itself requires the following libraries:
Toxav requires the following libraries:
- libopus
- libvpx
Both of these libraries can be installed using the instructions here
You'll first need to get the core library, you can either download the latest PGP commit verified tarball from Jenkins here or clone it from Github at https://github.com/irungentoo/toxcore
Instructions on compiling are here
Next you'll need to compile a client, they are listed here
qTox is a graphical, cross-platform client written for the Toxcore by Tux3 in C++ using QT.
Toxic is a CLI client for UNIX-like operating systems that uses Ncurses.
uTox is a graphical, cross-platform client written by notsecure.