static/README.wasm.md | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-)
New commits: commit b7bcd8b77006922e2df5388b67c0d73f3db72ce3 Author: Tor Lillqvist <[email protected]> AuthorDate: Wed Dec 14 21:38:08 2022 +0200 Commit: Tor Lillqvist <[email protected]> CommitDate: Fri Feb 24 07:56:40 2023 +0000 Update Qt5 build instructions to use Allotropia's pre-patched repo Change-Id: I4b739e36a008940705b32a2c83757520e2ae1add Reviewed-on: https://gerrit.libreoffice.org/c/core/+/144196 Tested-by: Jenkins Reviewed-by: Tor Lillqvist <[email protected]> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/147562 Tested-by: Tor Lillqvist <[email protected]> diff --git a/static/README.wasm.md b/static/README.wasm.md index c0fe6354e1a5..2a8727a1a5aa 100644 --- a/static/README.wasm.md +++ b/static/README.wasm.md @@ -54,19 +54,14 @@ generally the Qt6 WASM documentation is much better, because it incorporated man information from the Qt Wiki. FWIW: Qt 5.15 LTS is not maintained publicly and Qt WASM has quite a few bugs. Most -WASM fixes from Qt 6 are needed for Qt 5.15 too. They can mainly be cherry-picked from: -- git log origin/dev src/plugins/platforms/wasm/ -- git log --grep wasm origin/dev +WASM fixes from Qt 6 are needed for Qt 5.15 too. Allotropia offers a Qt repository +with the necessary patches cherry-picked. -We will probably offer our own Qt repository clone at some point. - -But even the public Qt 5.15 branch is still broken, so better start with the v5.15.2 tag. - - git clone https://github.com/qt/qt5.git + git clone https://github.com/allotropia/qt5.git cd qt5 - git checkout v5.15.2 + git checkout v5.15.2+wasm ./init-repository --module-subset=qtbase - ./configure -xplatform wasm-emscripten -feature-thread -prefix $PWD/install-5.15.2 + ./configure -xplatform wasm-emscripten -feature-thread -prefix <whatever> make -j<CORES> module-qtbase Optionally you can add the configure flag "-compile-examples". But then you also have to
