summaryrefslogtreecommitdiff
path: root/INSTALL.md
diff options
context:
space:
mode:
Diffstat (limited to 'INSTALL.md')
-rw-r--r--INSTALL.md18
1 files changed, 9 insertions, 9 deletions
diff --git a/INSTALL.md b/INSTALL.md
index 387b83a1..e7902149 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -8,7 +8,7 @@
8 - [Windows](#windows) 8 - [Windows](#windows)
9 9
10- [Additional](#additional) 10- [Additional](#additional)
11 - [Advance configure] (#aconf) 11 - [Advanced configure options] (#aconf)
12 - [A/V support](#av) 12 - [A/V support](#av)
13 - [libtoxav] (#libtoxav) 13 - [libtoxav] (#libtoxav)
14 - [Test phone] (#phone) 14 - [Test phone] (#phone)
@@ -147,7 +147,6 @@ Grab the following packages:
147 * https://gnu.org/software/autoconf/ 147 * https://gnu.org/software/autoconf/
148 * https://gnu.org/software/automake/ 148 * https://gnu.org/software/automake/
149 * https://github.com/jedisct1/libsodium 149 * https://github.com/jedisct1/libsodium
150 * http://www.hyperrealm.com/libconfig/
151 * http://check.sourceforge.net/ 150 * http://check.sourceforge.net/
152 151
153Uncompress and install them all. Make sure to follow the README as the instructions change, but they all follow the same pattern below: 152Uncompress and install them all. Make sure to follow the README as the instructions change, but they all follow the same pattern below:
@@ -160,7 +159,7 @@ sudo make install
160 159
161In your local TOX repository: 160In your local TOX repository:
162 161
163Then generate the makefile: 162Then generate makefile, build and install tox:
164```bash 163```bash
165cd ProjectTox-Core 164cd ProjectTox-Core
166autoreconf -i 165autoreconf -i
@@ -172,7 +171,7 @@ make install
172Do not install them from macports (or any dependencies for that matter) as they get shoved in the wrong directory 171Do not install them from macports (or any dependencies for that matter) as they get shoved in the wrong directory
173(or the wrong version gets installed) and make your life more annoying. 172(or the wrong version gets installed) and make your life more annoying.
174 173
175Another thing you may want to install is the latest gcc, this caused me a few problems as XCode from 4.3 174Another thing: you may want to install is the latest gcc. This caused me a few problems as XCode from 4.3
176no longer includes gcc and instead uses LLVM-GCC, a nice install guide can be found at 175no longer includes gcc and instead uses LLVM-GCC, a nice install guide can be found at
177http://caiustheory.com/install-gcc-421-apple-build-56663-with-xcode-42 176http://caiustheory.com/install-gcc-421-apple-build-56663-with-xcode-42
178 177
@@ -224,9 +223,8 @@ While [Toxic](https://github.com/tox/toxic) is no longer in core, a list of Tox
224 223
225 224
226<a name="aconf" /> 225<a name="aconf" />
227###Advance configure: 226###Advanced configure options:
228 227
229Advance configure options:
230 - --prefix=/where/to/install 228 - --prefix=/where/to/install
231 - --with-libsodium-headers=/path/to/libsodium/include/ 229 - --with-libsodium-headers=/path/to/libsodium/include/
232 - --with-libsodium-libs=/path/to/sodiumtest/lib/ 230 - --with-libsodium-libs=/path/to/sodiumtest/lib/
@@ -251,6 +249,7 @@ Advance configure options:
251```bash 249```bash
252./configure --disable-av 250./configure --disable-av
253``` 251```
252
254There are 2 dependencies required for libtoxav: libopus and libvpx. If they are not installed A/V support is dropped. 253There are 2 dependencies required for libtoxav: libopus and libvpx. If they are not installed A/V support is dropped.
255 254
256Install on fedora: 255Install on fedora:
@@ -278,6 +277,7 @@ make -j3
278sudo make install 277sudo make install
279cd .. 278cd ..
280``` 279```
280
281libopus: 281libopus:
282```bash 282```bash
283wget http://downloads.xiph.org/releases/opus/opus-1.0.3.tar.gz 283wget http://downloads.xiph.org/releases/opus/opus-1.0.3.tar.gz
@@ -319,7 +319,7 @@ make && make install
319cd .. 319cd ..
320``` 320```
321 321
322You are ready to compile phone! 322You are now ready to compile with phone!
323 323
324 324
325 325
@@ -331,7 +331,7 @@ Daemon is disabled by default. You can enable it by adding --enable-daemon argum
331```bash 331```bash
332./configure --enable-daemon 332./configure --enable-daemon
333``` 333```
334There dependency required for bootstrap daemon: libconfig. 334There is one dependency required for bootstrap daemon: libconfig.
335 335
336Install on fedora: 336Install on fedora:
337```bash 337```bash
@@ -359,7 +359,7 @@ nTox is disabled by default. You can enable it by adding --enable-ntox argument
359```bash 359```bash
360./configure --enable-ntox 360./configure --enable-ntox
361``` 361```
362There dependency required for nTox: libncurses. 362There is one dependency required for nTox: libncurses.
363 363
364Install on fedora: 364Install on fedora:
365```bash 365```bash