NOISSUE update versions in build how-to
This commit is contained in:
parent
9c01b2294f
commit
fdbe431d6b
11
BUILD.md
11
BUILD.md
@ -33,8 +33,8 @@ Getting the project to build and run on Linux is easy if you use any modern and
|
|||||||
|
|
||||||
## Build dependencies
|
## Build dependencies
|
||||||
* Ideally a compiler capable of building C++14 code (for example, GCC 5.2 and above).
|
* Ideally a compiler capable of building C++14 code (for example, GCC 5.2 and above).
|
||||||
* Qt 5.4.1+ Development tools (http://qt-project.org/downloads) ("Qt Online Installer for Linux (64 bit)") or the equivalent from your package manager
|
* Qt 5.5.1+ Development tools (http://qt-project.org/downloads) ("Qt Online Installer for Linux (64 bit)") or the equivalent from your package manager
|
||||||
* cmake 3.1
|
* cmake 3.1 or newer
|
||||||
* zlib (for example, `zlib1g-dev`)
|
* zlib (for example, `zlib1g-dev`)
|
||||||
* java (for example, `openjdk-8-jdk`)
|
* java (for example, `openjdk-8-jdk`)
|
||||||
* GL headers (for example, `libgl1-mesa-dev`)
|
* GL headers (for example, `libgl1-mesa-dev`)
|
||||||
@ -43,7 +43,7 @@ Getting the project to build and run on Linux is easy if you use any modern and
|
|||||||
1. Run the Qt installer.
|
1. Run the Qt installer.
|
||||||
2. Choose a place to install Qt.
|
2. Choose a place to install Qt.
|
||||||
3. Choose the components you want to install.
|
3. Choose the components you want to install.
|
||||||
- You need Qt 5.4.1/gcc 64-bit ticked.
|
- You need Qt 5.5.1/gcc 64-bit ticked.
|
||||||
- You need Tools/Qt Creator ticked.
|
- You need Tools/Qt Creator ticked.
|
||||||
- Other components are selected by default, you can untick them if you don't need them.
|
- Other components are selected by default, you can untick them if you don't need them.
|
||||||
4. Accept the license agreements.
|
4. Accept the license agreements.
|
||||||
@ -70,9 +70,10 @@ Getting the project to build and run on Linux is easy if you use any modern and
|
|||||||
Getting the project to build and run on Windows is easy if you use Qt's IDE, Qt Creator. The project will simply not compile using Microsoft build tools, because that's not something we do. If it does compile, it is by chance only.
|
Getting the project to build and run on Windows is easy if you use Qt's IDE, Qt Creator. The project will simply not compile using Microsoft build tools, because that's not something we do. If it does compile, it is by chance only.
|
||||||
|
|
||||||
## Dependencies
|
## Dependencies
|
||||||
* Qt 5.4.1+ Development tools (http://qt-project.org/downloads) ("Qt Online Installer for Windows")
|
* Qt 5.5.1+ Development tools (http://qt-project.org/downloads) ("Qt Online Installer for Windows")
|
||||||
* OpenSSL (http://slproweb.com/products/Win32OpenSSL.html) ("Win32 OpenSSL \<version\> Light")
|
* OpenSSL (http://slproweb.com/products/Win32OpenSSL.html) ("Win32 OpenSSL \<version\> Light")
|
||||||
- Microsoft Visual C++ 2008 Redist. is required for this, there's a link on the OpenSSL download page above next to the main download.
|
- Microsoft Visual C++ 2008 Redist is required for this, there's a link on the OpenSSL download page above next to the main download.
|
||||||
|
- We use a custom build of OpenSSL that doesn't have this dependency. For normal development, the custom build is not necessary though.
|
||||||
* zlib 1.2.8+ (http://zlib.net/zlib128-dll.zip)
|
* zlib 1.2.8+ (http://zlib.net/zlib128-dll.zip)
|
||||||
* CMake (http://www.cmake.org/cmake/resources/software.html) ("Windows (Win32 Installer)")
|
* CMake (http://www.cmake.org/cmake/resources/software.html) ("Windows (Win32 Installer)")
|
||||||
* patch.exe from the [GNU project](http://webchat.esper.net/?nick=&channels=MultiMC).
|
* patch.exe from the [GNU project](http://webchat.esper.net/?nick=&channels=MultiMC).
|
||||||
|
Loading…
Reference in New Issue
Block a user