1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00

Merge branch 'pr1964'

This commit is contained in:
tux3 2015-07-06 00:29:21 +02:00
commit 965f871d0c
No known key found for this signature in database
GPG Key ID: 7E086DD661263264

View File

@ -17,6 +17,8 @@
| filter_audio | most recent | |
| qrencode | >= 3.0.3 | |
Note to Fedora users: check qt5 version before building default is 4.8 on fedora 21 / 22, everything up until qmake-qt5 will build fine but then qmake-qt5 will freak out.
<a name="linux" />
##Linux
###Simple install
@ -131,7 +133,7 @@ sudo apt-get install build-essential qt5-qmake qt5-default qttools5-dev-tools li
Fedora:
```bash
sudo dnf group install "Development Tools"
sudo dnf install qt-devel qt-doc qt-creator qt5-qtsvg openal-soft-devel libXScrnSaver-devel qrencode-devel
sudo dnf install qt-devel qt-doc qt-creator qt5-qtsvg qt5-qtsvg-devel openal-soft-devel libXScrnSaver-devel qrencode-devel
```
openSUSE:
@ -174,23 +176,31 @@ Slackware:
List of all the ``toxcore`` dependencies and their SlackBuilds can be found here: http://slackbuilds.org/repository/14.1/network/toxcore/
----
Now you can either follow the instructions at https://github.com/irungentoo/toxcore/blob/master/INSTALL.md#unix or use the "bootstrap.sh" script located at "/home/user/qTox".
The script will automatically download and install toxcore and libfilteraudio:
```bash
cd /home/user/qTox
./bootstrap.sh # use -h or --help for more information
```
###filter_audio
You also need to install filter_audio library separately if you did not run ``./bootstrap.sh``.
This step is best done before compiling Toxcore if not using package manager. This also follows the flow of the homebrew instructions and reduces the likelihood of later finding errors for libavcodec compiling toxcore.
```bash
git clone https://github.com/irungentoo/filter_audio
cd filter_audio
make
sudo make install
Now you can either follow the instructions at https://github.com/irungentoo/toxcore/blob/master/INSTALL.md#unix
or use the "bootstrap.sh" script located at "/home/user/qTox".
The script will automatically download and install toxcore and libfilteraudio:
```bash
cd /home/user/qTox
./bootstrap.sh # use -h or --help for more information
if using /usr/local/bin for final build make sure to follow advise here: https://github.com/irungentoo/toxcore/blob/master/INSTALL.md#unix, regarding sudo ldconfig
```
```
###Compiling
**Make sure that all the dependencies are installed.**
Now go to `/home/user/qTox/qTox` (or where you cloned) and simply run :
@ -199,7 +209,7 @@ qmake
make
```
for openSUSE you have to use:
for openSUSE / Fedora you have to use:
```bash
qmake-qt5
make
@ -215,7 +225,6 @@ Start make again. Repeat if nessary until all dependencies are installed. If yo
###Building packages
Alternately, qTox now has the experimental and probably-dodgy ability to package itself (in .deb