From 32e1797649d3035a6a7205c4b4aed5451aecc5d6 Mon Sep 17 00:00:00 2001 From: Pritam Ghanghas Date: Tue, 31 Oct 2017 11:22:48 -0400 Subject: [PATCH] Speech will work on Linux only with Qt 5.9.2, updated accordingly. --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 7243cf71e..3a1f83896 100644 --- a/README.md +++ b/README.md @@ -41,19 +41,19 @@ QGroundControl builds are supported for OSX, Linux, Windows, iOS and Android. QG * Windows: Vista or higher, 32 bit, [Visual Studio 2015 compiler](http://www.visualstudio.com/downloads/download-visual-studio-vs#d-express-windows-desktop) * iOS: 8.0 and higher * Android: Jelly Bean (4.1) and higher. Standard QGC is built against ndk version 19. -* Qt version: 5.9.1 ONLY +* Qt version: 5.9.2 ONLY ###### Install QT You need to install Qt as described below instead of using pre-built packages from say, a Linux distribution, because QGroundControl needs access to private Qt headers. * Download the [Qt installer](http://www.qt.io/download-open-source) - * Make sure to install Qt version **5.9.1**. You will also need to install the Qt Speech package. + * Make sure to install Qt version **5.9.2**. You will also need to install the Qt Speech package. * Ubuntu: Set the downloaded file to executable using:`chmod +x`. Install to default location for use with ./qgroundcontrol-start.sh. If you install Qt to a non-default location you will need to modify qgroundcontrol-start.sh in order to run downloaded builds. * Windows: Make sure to install VS 2015 32 bit package. ###### Install additional packages: -* Ubuntu: sudo apt-get install espeak libespeak-dev libudev-dev libsdl2-dev -* Fedora: sudo dnf install espeak espeak-devel SDL2-devel SDL2 systemd-devel -* Arch Linux: pacman -Sy espeak +* Ubuntu: sudo apt-get install speech-dispatcher libudev-dev libsdl2-dev +* Fedora: sudo dnf install speech-dispatcher SDL2-devel SDL2 systemd-devel +* Arch Linux: pacman -Sy speech-dispatcher * Windows: [USB Driver](http://www.pixhawk.org/firmware/downloads) to connect to Pixhawk/PX4Flow/3DR Radio * Android: [Qt Android Setup](http://doc.qt.io/qt-5/androidgs.html) @@ -61,10 +61,10 @@ You need to install Qt as described below instead of using pre-built packages fr * Launch Qt Creator and open the `qgroundcontrol.pro` project. * Select the appropriate kit for your needs: - * OSX: Desktop Qt 5.9.1 clang 64 bit - * Ubuntu: Desktop Qt 5.9.1 GCC bit - * Windows: Desktop Qt 5.9.1 MSVC2015 32bit - * Android: Android for armeabi-v7a (GCC 4.9, Qt 5.9.1) + * OSX: Desktop Qt 5.9.2 clang 64 bit + * Ubuntu: Desktop Qt 5.9.2 GCC bit + * Windows: Desktop Qt 5.9.2 MSVC2015 32bit + * Android: Android for armeabi-v7a (GCC 4.9, Qt 5.9.2) * Note: iOS builds must be built using xCode: http://doc.qt.io/qt-5/ios-support.html. Use Qt Creator to generate the XCode project (*Run Qmake* from the context menu). #### Vagrant -- 2.22.0