diff options
| author | Francesco Borzì <borzifrancesco@gmail.com> | 2019-08-25 12:10:19 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-08-25 12:10:19 +0200 |
| commit | 5005c07bbc85ecc60dc89f0cbb993135f419a534 (patch) | |
| tree | 3bc42ff3ebbd0cf0216f55a1431be7848f01f56f /docs/Requirements.md | |
| parent | 673339c95231cfa987537dcdc22af04e52773edd (diff) | |
| download | wiki-5005c07bbc85ecc60dc89f0cbb993135f419a534.tar.gz wiki-5005c07bbc85ecc60dc89f0cbb993135f419a534.tar.bz2 wiki-5005c07bbc85ecc60dc89f0cbb993135f419a534.zip | |
doc: update clang version in wiki (#117)
Diffstat (limited to 'docs/Requirements.md')
| -rw-r--r-- | docs/Requirements.md | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/docs/Requirements.md b/docs/Requirements.md index 6a8cbfa..513c0aa 100644 --- a/docs/Requirements.md +++ b/docs/Requirements.md @@ -14,7 +14,18 @@ To configure MySQL in Ubuntu 18.04 and similar (set `root` password and other settings) read [this guide](https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-18-04). -Note: on latest versions of Ubuntu the default mysql version is 5.7. If you're using this version, [read this](Requirements#mysql-57). +### Check your clang version + +`clang --version` + +Your `clang` version **MUST** to be `6` or higher ([here](http://www.azerothcore.org/wiki/travis-build) you can check the versions that run in our Travis CI pipeline, we recommend to use one of those versions). + +For example, if you are using an older version of Ubuntu like 16.04, you need to install clang using: + +`sudo apt-get install clang-6.0` + +If you use another distro or version, search on google for how to install the right clang version for your system. + # Mac OS X @@ -64,11 +75,3 @@ Then use it to install the required packages: 4. _Note #2: While installing OpenSSL, choose **The OpenSSL binaries (/bin) directory** (NOT "The Windows system directory") when given the choice on where to copy the OpenSSL DLLs. These DLLs will need to be located easily for Core Installation._ *** - -### MYSQL 5.7 - -AzerothCore does not officially support MySQL version >= 5.7, but there is a way to get it up and running. - -You have to remove NO_ZERO_IN_DATE and NO_ZERO_DATE flags from MySQL's sql_mode variable in the MySQL config file so that all queries updates and core statements can be applied correctly. - -You will find some useful information on StackOverflow about [How to use AzerothCore with MySQL 5.7](https://stackoverflow.com/questions/53884965/how-to-use-azerothcore-with-mysql-5-7) |
