File tree 2 files changed +27
-3
lines changed
2 files changed +27
-3
lines changed Original file line number Diff line number Diff line change @@ -14,14 +14,15 @@ the following steps are needed to build it:
14
14
- Run make to build the application.
15
15
16
16
17
- Building in Debian
17
+ Building in Ubuntu
18
18
------------------
19
19
20
20
Install the following packages.
21
21
22
- ```
22
+ ``` sh
23
23
apt update
24
- apt install build-essential qtbase5-dev qttools5-dev-tools libqt5serialport5-dev
24
+ apt install build-essential \
25
+ qtbase5-dev qttools5-dev-tools libqt5serialport5-dev
25
26
```
26
27
27
28
Switch to the folder with sources. Now you can either build the application
@@ -53,6 +54,22 @@ The script creates a .deb package in the current folder and does not require
53
54
root privileges.
54
55
55
56
57
+ ### Peculiarities of building with Qt6
58
+
59
+ Install the following packages. Note that Ubuntu jammy (version 22) does not
60
+ have the qt6-serialport-dev package and libqt6serialport6-dev should be
61
+ installed instead.
62
+
63
+ ``` sh
64
+ apt update
65
+ apt install build-essential \
66
+ qt6-base-dev qt6-base-dev-tools qt6-serialport-dev qt6-l10n-tools qt6-translations-l10n
67
+ ```
68
+
69
+ Next, when building step-by-step, you should type qmake6 instead of qmake
70
+ or add the ` -q qmake6 ` switch when running the automatic build script.
71
+
72
+
56
73
Building in windows with MSYS2
57
74
------------------------------
58
75
Original file line number Diff line number Diff line change @@ -61,6 +61,13 @@ On the [release page](https://github.com/GCodeProjects/GCodeWorkShop/releases/la
61
61
you can find binary builds for Debian, Ubuntu and Windows. For building the
62
62
application yourself, the [ build instructions] ( INSTALL.md ) may be useful.
63
63
64
+ In addition, third-party builds are available:
65
+
66
+ - For [ ALT Linux] ( https://packages.altlinux.org/ru/sisyphus/srpms/gcodeworkshop/ ) ,
67
+ thanks to Anton Midyukov (antohami).
68
+ - For [ OpenSuse] ( https://build.opensuse.org/package/show/home:AndnoVember:LXQt:Qt6/gcodeworkshop ) ,
69
+ thanks to Андрей Алыпов (AndnoVember).
70
+
64
71
65
72
Command line options
66
73
------------------
You can’t perform that action at this time.
0 commit comments