diff options
author | Morten Sørvig <morten.sorvig@qt.io> | 2022-09-29 11:59:11 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-10-28 13:21:45 +0000 |
commit | 8350f63eab3967459db5fcf00e24e69eb887570d (patch) | |
tree | 7f7b243ea6ff96fcd3431ea42a32270fb46244b6 | |
parent | e41fa100c4adcc8f4805ec2eaf9229ffad0d88fb (diff) | |
download | qtdoc-8350f63eab3967459db5fcf00e24e69eb887570d.tar.gz |
wasm: update emsdk version selection documentation
Document emsdk version selection from the perspective of Qt
binary package users. In this case the exact emsdk version
is needed, since the emsdk is not binary compatible across
different versions.
Add note about building from source at the end.
Change-Id: I913c6e5228f095889922f61dfdb4d16a365cbeef
Reviewed-by: David Skoland <david.skoland@qt.io>
Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
(cherry picked from commit 95ae6a796a342d92c63bc194be535bdd7a448ce0)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | doc/src/platforms/wasm.qdoc | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/doc/src/platforms/wasm.qdoc b/doc/src/platforms/wasm.qdoc index cfa24a6c..2ba72e64 100644 --- a/doc/src/platforms/wasm.qdoc +++ b/doc/src/platforms/wasm.qdoc @@ -44,15 +44,13 @@ Check this with the following command: em++ --version \endcode -Each minor version of Qt targets a specific minimum Emcsripten version, which will -not change for the lifetime of that minor version. Qt's binary packages are -built using this version of the Emscripten SDK. Install the minimum Emcsripten version -that corresponds to the Qt version you use, especially if you use the binary packages. +Each minor version of Qt targets a specific Emcsripten version, which remains unchanged +in patch releases. Qt's binary packages are built using the target Emscripten version. +Applications should use the same version since Emscripten does not guarantee +\l{https://github.com/emscripten-core/emscripten/blob/main/ChangeLog.md}{ABI compatibility} +between versions. -Later versions of Emscripten may work (and often do), but may introduce behavior -changes which require changes to Qt. - -The minimum versions are: +The Emcsripten versions are: \list \li Qt 6.2: 2.0.14 \li Qt 6.3: 3.0.0 @@ -79,6 +77,10 @@ Check this with the following command: em++ --version \endcode +You can build Qt from source if you require more flexibility when selecting the Emcsripten +version. In this case the versions above are minimum versions. Later versions are +expected to work but may introduce behavior changes which require making changes to Qt. + \section2 Installing Qt Download Qt from the Downloads section of your Qt account. We provide builds |