summaryrefslogtreecommitdiff
path: root/INSTALL.md
diff options
context:
space:
mode:
authorCarlos E. Garcia <carlos@cgarcia.org>2014-04-09 18:43:09 -0400
committerCarlos E. Garcia <carlos@cgarcia.org>2014-04-09 18:49:15 -0400
commit49e160450c59840bfc35b704efe8f3b81285e69e (patch)
treecae530e8d04acf6459d61bc5bbcfcd9af2b6ee71 /INSTALL.md
parent626a81bf2851f89a1f39aa6be64379bb6c243e5a (diff)
whitespace fix & proper use of "i.e.,"
Diffstat (limited to 'INSTALL.md')
-rw-r--r--INSTALL.md18
1 files changed, 10 insertions, 8 deletions
diff --git a/INSTALL.md b/INSTALL.md
index bad833ba..2f5f0a8a 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -25,7 +25,7 @@ Build dependencies:
25 25
26Note: package fetching commands may vary by OS. 26Note: package fetching commands may vary by OS.
27 27
28On Ubuntu: 28On Ubuntu:
29 29
30```bash 30```bash
31sudo apt-get install build-essential libtool autotools-dev automake checkinstall check git yasm 31sudo apt-get install build-essential libtool autotools-dev automake checkinstall check git yasm
@@ -38,9 +38,9 @@ yum groupinstall "Development Tools"
38yum install libtool autoconf automake check check-devel 38yum install libtool autoconf automake check check-devel
39``` 39```
40 40
41On SunOS: 41On SunOS:
42 42
43```pfexcec 43```pfexcec
44pkg install autoconf automake gcc-47 44pkg install autoconf automake gcc-47
45``` 45```
46On FreeBSD 10+: 46On FreeBSD 10+:
@@ -62,7 +62,7 @@ cd ..
62``` 62```
63 63
64 64
65Or if checkinstall is not easily available for your distribution (e.g. Fedora), 65Or if checkinstall is not easily available for your distribution (e.g., Fedora),
66this will install the libs to /usr/local/lib and the headers to /usr/local/include: 66this will install the libs to /usr/local/lib and the headers to /usr/local/include:
67 67
68```bash 68```bash
@@ -142,7 +142,7 @@ make install
142 142
143Grab the following packages: 143Grab the following packages:
144 * https://gnu.org/software/libtool/ 144 * https://gnu.org/software/libtool/
145 * https://gnu.org/software/autoconf/ 145 * https://gnu.org/software/autoconf/
146 * https://gnu.org/software/automake/ 146 * https://gnu.org/software/automake/
147 * https://github.com/jedisct1/libsodium 147 * https://github.com/jedisct1/libsodium
148 * http://check.sourceforge.net/ 148 * http://check.sourceforge.net/
@@ -180,7 +180,8 @@ You should install:
180 - [MinGW](http://sourceforge.net/projects/mingw/) 180 - [MinGW](http://sourceforge.net/projects/mingw/)
181 181
182When installing MinGW, make sure to select the MSYS option in the installer. 182When installing MinGW, make sure to select the MSYS option in the installer.
183MinGW will install an "MinGW shell" (you should get a shortcut for it), make sure to perform all operations (i.e. generating/running configure script, compiling, etc.) from the MinGW shell. 183MinGW will install an "MinGW shell" (you should get a shortcut for it), make
184sure to perform all operations (i.e., generating/running configure script, compiling, etc.) from the MinGW shell.
184 185
185First download the source tarball from https://download.libsodium.org/libsodium/releases/ and build it. 186First download the source tarball from https://download.libsodium.org/libsodium/releases/ and build it.
186Assuming that you got the libsodium-0.4.2.tar.gz release: 187Assuming that you got the libsodium-0.4.2.tar.gz release:
@@ -193,7 +194,8 @@ make install
193cd .. 194cd ..
194``` 195```
195 196
196You can also use a precompiled win32 binary of libsodium, however you will have to place the files in places where they can be found, i.e. dll's go to /bin headers to /include and libraries to /lib directories in your MinGW shell. 197You can also use a precompiled win32 binary of libsodium, however you will have
198to place the files in places where they can be found, i.e., dll's go to /bin headers to /include and libraries to /lib directories in your MinGW shell.
197 199
198Next, install ProjectTox-Core library, should either clone this repo by using git, or just download a [zip of current Master branch](https://github.com/irungentoo/ProjectTox-Core/archive/master.zip) and extract it somewhere. 200Next, install ProjectTox-Core library, should either clone this repo by using git, or just download a [zip of current Master branch](https://github.com/irungentoo/ProjectTox-Core/archive/master.zip) and extract it somewhere.
199 201
@@ -243,7 +245,7 @@ While [Toxic](https://github.com/tox/toxic) is no longer in core, a list of Tox
243<a name="libtoxav" /> 245<a name="libtoxav" />
244####libtoxav: 246####libtoxav:
245 247
246'libtoxav' is needed for A/V support and it's enabled by default. You can disable it by adding --disable-av argument to ./configure script like so: 248'libtoxav' is needed for A/V support and it's enabled by default. You can disable it by adding --disable-av argument to ./configure script like so:
247```bash 249```bash
248./configure --disable-av 250./configure --disable-av
249``` 251```