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

Merge pull request #4304

NWeyand (2):
      docs(INSTALL): updated Windows build instructions
      docs(INSTALL): added note about possible false positives on some anti virus SW
This commit is contained in:
Zetok Zalbavar 2017-03-30 04:35:49 +01:00
commit 533c60b44f
No known key found for this signature in database
GPG Key ID: C953D3880212068A

View File

@ -778,14 +778,14 @@ version of MinGW, corresponds to the version of the QT component!
Download the Wget installer for Windows from Download the Wget installer for Windows from
http://gnuwin32.sourceforge.net/packages/wget.htm. Install them. The following http://gnuwin32.sourceforge.net/packages/wget.htm. Install them. The following
steps assume that Wget is installed at `C:\Program Files\GnuWin32\`. If you steps assume that Wget is installed at `C:\Program Files (x86)\GnuWin32\`. If you
decided to choose another location, replace corresponding parts. decided to choose another location, replace corresponding parts.
### UnZip ### UnZip
Download the UnZip installer for Windows from Download the UnZip installer for Windows from
http://gnuwin32.sourceforge.net/packages/unzip.htm. Install it. The following http://gnuwin32.sourceforge.net/packages/unzip.htm. Install it. The following
steps assume that UnZip is installed at `C:\Program Files\GnuWin32\`. If you steps assume that UnZip is installed at `C:\Program Files (x86)\GnuWin32\`. If you
decided to choose another location, replace corresponding parts. decided to choose another location, replace corresponding parts.
### Setting up Path ### Setting up Path
@ -797,7 +797,7 @@ select tab `Advanced system settings` -> button `Environment Variables`). In the
second box search for the `PATH` variable and press `Edit...`. The input box second box search for the `PATH` variable and press `Edit...`. The input box
`Variable value:` should already contain some directories. Each directory is `Variable value:` should already contain some directories. Each directory is
separated with a semicolon. Extend the input box by adding separated with a semicolon. Extend the input box by adding
`;C:\MinGW\bin;C:\MinGW\msys\1.0\bin;C:\Program Files (x86)\CMake 2.8\bin;C:\Program Files\GnuWin32\bin;C:\Program Files (x86)\GnuWin32\bin`. `;C:\MinGW\bin;C:\MinGW\msys\1.0\bin;C:\Program Files (x86)\CMake 2.8\bin;C:\Program Files (x86)\GnuWin32\bin`.
The very first semicolon must only be added if it is missing. CMake may be added The very first semicolon must only be added if it is missing. CMake may be added
by installer automatically. Make sure that paths containing alternative `sh`, by installer automatically. Make sure that paths containing alternative `sh`,
`bash` implementations such as `C:\Program Files\OpenSSH\bin` are at the end of `bash` implementations such as `C:\Program Files\OpenSSH\bin` are at the end of
@ -806,16 +806,22 @@ by installer automatically. Make sure that paths containing alternative `sh`,
### Cloning the Repository ### Cloning the Repository
Clone the repository (https://github.com/qTox/qTox.git) with your preferred Git Clone the repository (https://github.com/qTox/qTox.git) with your preferred Git
client. [SmartGit](http://www.syntevo.com/smartgit/) is very nice for this task client. [SmartGit](http://www.syntevo.com/smartgit/) or
(you may need to add the path to the `git.exe` system variable Path). The [TorteiseGit](https://tortoisegit.org) are both very nice for this task
(you may need to add `git.exe` to your `PATH` system variable). The
following steps assume that you cloned the repository at `C:\qTox`. If you following steps assume that you cloned the repository at `C:\qTox`. If you
decided to choose another location, replace corresponding parts. decided to choose another location, replace corresponding parts.
### Getting dependencies ### Getting dependencies
Run `bootstrap.bat` in cloned `C:\qTox` directory. Script will download rest of Run `bootstrap.bat` in the previously cloned `C:\qTox` repository. The script will
dependencies compile them and put to appropriate directories. download the other necessary dependencies, compile them and put them into their
appropriate directories.
Note that there have been detections of false positives by some anti virus software
in the past within some of the libraries used. Please refer to the wiki page
[problematic antiviruses](https://github.com/qTox/qTox/wiki/Problematic-antiviruses)
for more information if you run into troubles on that front.
## Compile-time switches ## Compile-time switches