mirror of
https://thingvellir.net/git/overte
synced 2025-03-27 23:52:03 +01:00
Update docs with correct qt version
This commit is contained in:
parent
3d90f93cf1
commit
157ca8cd68
6 changed files with 34 additions and 34 deletions
8
BUILD.md
8
BUILD.md
|
@ -1,7 +1,7 @@
|
||||||
### Dependencies
|
### Dependencies
|
||||||
|
|
||||||
- [cmake](https://cmake.org/download/): 3.9
|
- [cmake](https://cmake.org/download/): 3.9
|
||||||
- [Qt](https://www.qt.io/download-open-source): 5.9.1
|
- [Qt](https://www.qt.io/download-open-source): 5.10.1
|
||||||
- [OpenSSL](https://www.openssl.org/): Use the latest available 1.0 version (**NOT** 1.1) of OpenSSL to avoid security vulnerabilities.
|
- [OpenSSL](https://www.openssl.org/): Use the latest available 1.0 version (**NOT** 1.1) of OpenSSL to avoid security vulnerabilities.
|
||||||
- [VHACD](https://github.com/virneo/v-hacd)(clone this repository)(Optional)
|
- [VHACD](https://github.com/virneo/v-hacd)(clone this repository)(Optional)
|
||||||
|
|
||||||
|
@ -46,8 +46,8 @@ This can either be entered directly into your shell session before you build or
|
||||||
|
|
||||||
The path it needs to be set to will depend on where and how Qt5 was installed. e.g.
|
The path it needs to be set to will depend on where and how Qt5 was installed. e.g.
|
||||||
|
|
||||||
export QT_CMAKE_PREFIX_PATH=/usr/local/qt/5.6.2/clang_64/lib/cmake/
|
export QT_CMAKE_PREFIX_PATH=/usr/local/qt/5.10.1/clang_64/lib/cmake/
|
||||||
export QT_CMAKE_PREFIX_PATH=/usr/local/Cellar/qt5/5.6.2/lib/cmake
|
export QT_CMAKE_PREFIX_PATH=/usr/local/Cellar/qt5/5.10.1/lib/cmake
|
||||||
export QT_CMAKE_PREFIX_PATH=/usr/local/opt/qt5/lib/cmake
|
export QT_CMAKE_PREFIX_PATH=/usr/local/opt/qt5/lib/cmake
|
||||||
|
|
||||||
#### Generating build files
|
#### Generating build files
|
||||||
|
@ -66,7 +66,7 @@ Any variables that need to be set for CMake to find dependencies can be set as E
|
||||||
|
|
||||||
For example, to pass the QT_CMAKE_PREFIX_PATH variable during build file generation:
|
For example, to pass the QT_CMAKE_PREFIX_PATH variable during build file generation:
|
||||||
|
|
||||||
cmake .. -DQT_CMAKE_PREFIX_PATH=/usr/local/qt/5.6.2/lib/cmake
|
cmake .. -DQT_CMAKE_PREFIX_PATH=/usr/local/qt/5.10.1/lib/cmake
|
||||||
|
|
||||||
#### Finding Dependencies
|
#### Finding Dependencies
|
||||||
|
|
||||||
|
|
|
@ -14,8 +14,8 @@ Should you choose not to install Qt5 via a package manager that handles dependen
|
||||||
|
|
||||||
Install qt:
|
Install qt:
|
||||||
```bash
|
```bash
|
||||||
wget http://debian.highfidelity.com/pool/h/hi/hifi-qt5.6.1_5.6.1_amd64.deb
|
wget http://debian.highfidelity.com/pool/h/hi/hifi-qt5.10.1_5.10.1_amd64.deb
|
||||||
sudo dpkg -i hifi-qt5.6.1_5.6.1_amd64.deb
|
sudo dpkg -i hifi-qt5.10.1_5.10.1_amd64.deb
|
||||||
```
|
```
|
||||||
|
|
||||||
Install build dependencies:
|
Install build dependencies:
|
||||||
|
@ -66,7 +66,7 @@ cd hifi/build
|
||||||
|
|
||||||
Prepare makefiles:
|
Prepare makefiles:
|
||||||
```bash
|
```bash
|
||||||
cmake -DQT_CMAKE_PREFIX_PATH=/usr/local/Qt5.6.1/5.6/gcc_64/lib/cmake ..
|
cmake -DQT_CMAKE_PREFIX_PATH=/usr/local/Qt5.10.1/5.10/gcc_64/lib/cmake ..
|
||||||
```
|
```
|
||||||
|
|
||||||
Start compilation and get a cup of coffee:
|
Start compilation and get a cup of coffee:
|
||||||
|
|
|
@ -20,7 +20,7 @@ Note that this uses the version from the homebrew formula at the time of this wr
|
||||||
Assuming you've installed Qt using the homebrew instructions above, you'll need to set QT_CMAKE_PREFIX_PATH so CMake can find your installations.
|
Assuming you've installed Qt using the homebrew instructions above, you'll need to set QT_CMAKE_PREFIX_PATH so CMake can find your installations.
|
||||||
For Qt installed via homebrew, set QT_CMAKE_PREFIX_PATH:
|
For Qt installed via homebrew, set QT_CMAKE_PREFIX_PATH:
|
||||||
|
|
||||||
export QT_CMAKE_PREFIX_PATH=/usr/local/Cellar/qt/5.9.1/lib/cmake
|
export QT_CMAKE_PREFIX_PATH=/usr/local/Cellar/qt/5.10.1/lib/cmake
|
||||||
|
|
||||||
Note that this uses the version from the homebrew formula at the time of this writing, and the version in the path will likely change.
|
Note that this uses the version from the homebrew formula at the time of this writing, and the version in the path will likely change.
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
This is a stand-alone guide for creating your first High Fidelity build for Windows 64-bit.
|
This is a stand-alone guide for creating your first High Fidelity build for Windows 64-bit.
|
||||||
|
|
||||||
## Building High Fidelity
|
## Building High Fidelity
|
||||||
Note: We are now using Visual Studio 2017 and Qt 5.9.1. If you are upgrading from Visual Studio 2013 and Qt 5.6.2, do a clean uninstall of those versions before going through this guide.
|
Note: We are now using Visual Studio 2017 and Qt 5.10.1. If you are upgrading from Visual Studio 2013 and Qt 5.6.2, do a clean uninstall of those versions before going through this guide.
|
||||||
|
|
||||||
Note: The prerequisites will require about 10 GB of space on your drive. You will also need a system with at least 8GB of main memory.
|
Note: The prerequisites will require about 10 GB of space on your drive. You will also need a system with at least 8GB of main memory.
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@ Download and install the latest version of CMake 3.9. Download the file named w
|
||||||
|
|
||||||
### Step 3. Installing Qt
|
### Step 3. Installing Qt
|
||||||
|
|
||||||
Download and install the [Qt Online Installer](https://www.qt.io/download-open-source/?hsCtaTracking=f977210e-de67-475f-a32b-65cec207fd03%7Cd62710cd-e1db-46aa-8d4d-2f1c1ffdacea). While installing, you only need to have the following components checked under Qt 5.9.1: "msvc2017 64-bit", "Qt WebEngine", and "Qt Script (Deprecated)".
|
Download and install the [Qt Online Installer](https://www.qt.io/download-open-source/?hsCtaTracking=f977210e-de67-475f-a32b-65cec207fd03%7Cd62710cd-e1db-46aa-8d4d-2f1c1ffdacea). While installing, you only need to have the following components checked under Qt 5.10.1: "msvc2017 64-bit", "Qt WebEngine", and "Qt Script (Deprecated)".
|
||||||
|
|
||||||
Note: Installing the Sources is optional but recommended if you have room for them (~2GB).
|
Note: Installing the Sources is optional but recommended if you have room for them (~2GB).
|
||||||
|
|
||||||
|
@ -25,7 +25,7 @@ Note: Installing the Sources is optional but recommended if you have room for th
|
||||||
|
|
||||||
Go to `Control Panel > System > Advanced System Settings > Environment Variables > New...` (or search “Environment Variables” in Start Search).
|
Go to `Control Panel > System > Advanced System Settings > Environment Variables > New...` (or search “Environment Variables” in Start Search).
|
||||||
* Set "Variable name": `QT_CMAKE_PREFIX_PATH`
|
* Set "Variable name": `QT_CMAKE_PREFIX_PATH`
|
||||||
* Set "Variable value": `C:\Qt\5.9.1\msvc2017_64\lib\cmake`
|
* Set "Variable value": `C:\Qt\5.10.1\msvc2017_64\lib\cmake`
|
||||||
|
|
||||||
### Step 5. Installing [vcpkg](https://github.com/Microsoft/vcpkg)
|
### Step 5. Installing [vcpkg](https://github.com/Microsoft/vcpkg)
|
||||||
|
|
||||||
|
@ -90,4 +90,4 @@ Remove `CMakeCache.txt` found in the `%HIFI_DIR%\build` directory. Verify that
|
||||||
|
|
||||||
#### Qt is throwing an error
|
#### Qt is throwing an error
|
||||||
|
|
||||||
Make sure you have the correct version (5.9.1) installed and `QT_CMAKE_PREFIX_PATH` environment variable is set correctly.
|
Make sure you have the correct version (5.10.1) installed and `QT_CMAKE_PREFIX_PATH` environment variable is set correctly.
|
||||||
|
|
|
@ -27,7 +27,7 @@ function(calculate_default_qt_dir _RESULT_NAME)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set_from_env(QT_ROOT QT_ROOT ${QT_DEFAULT_ROOT})
|
set_from_env(QT_ROOT QT_ROOT ${QT_DEFAULT_ROOT})
|
||||||
set_from_env(QT_VERSION QT_VERSION "5.9.1")
|
set_from_env(QT_VERSION QT_VERSION "5.10.1")
|
||||||
set_from_env(QT_ARCH QT_ARCH ${QT_DEFAULT_ARCH})
|
set_from_env(QT_ARCH QT_ARCH ${QT_DEFAULT_ARCH})
|
||||||
|
|
||||||
set(${_RESULT_NAME} "${QT_ROOT}/${QT_VERSION}/${QT_ARCH}" PARENT_SCOPE)
|
set(${_RESULT_NAME} "${QT_ROOT}/${QT_VERSION}/${QT_ARCH}" PARENT_SCOPE)
|
||||||
|
|
|
@ -225,8 +225,8 @@
|
||||||
#ifdef DEBUG_EVENT_QUEUE
|
#ifdef DEBUG_EVENT_QUEUE
|
||||||
// This is a HACK that uses private headers included with the qt source distrubution.
|
// This is a HACK that uses private headers included with the qt source distrubution.
|
||||||
// To use this feature you need to add these directores to your include path:
|
// To use this feature you need to add these directores to your include path:
|
||||||
// E:/Qt/5.9.1/Src/qtbase/include/QtCore/5.9.1/QtCore
|
// E:/Qt/5.10.1/Src/qtbase/include/QtCore/5.10.1/QtCore
|
||||||
// E:/Qt/5.9.1/Src/qtbase/include/QtCore/5.9.1
|
// E:/Qt/5.10.1/Src/qtbase/include/QtCore/5.10.1
|
||||||
#define QT_BOOTSTRAPPED
|
#define QT_BOOTSTRAPPED
|
||||||
#include <private/qthread_p.h>
|
#include <private/qthread_p.h>
|
||||||
#include <private/qobject_p.h>
|
#include <private/qobject_p.h>
|
||||||
|
|
Loading…
Reference in a new issue