Skip to content

Commit 6f6ebc2

Browse files
authored
Update doc (#39)
1 parent 44a7adb commit 6f6ebc2

File tree

2 files changed

+27
-3
lines changed

2 files changed

+27
-3
lines changed

INSTALL.md

+20-3
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,15 @@ the following steps are needed to build it:
1414
- Run make to build the application.
1515

1616

17-
Building in Debian
17+
Building in Ubuntu
1818
------------------
1919

2020
Install the following packages.
2121

22-
```
22+
```sh
2323
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
2526
```
2627

2728
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
5354
root privileges.
5455

5556

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+
5673
Building in windows with MSYS2
5774
------------------------------
5875

README.md

+7
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,13 @@ On the [release page](https://github.com/GCodeProjects/GCodeWorkShop/releases/la
6161
you can find binary builds for Debian, Ubuntu and Windows. For building the
6262
application yourself, the [build instructions](INSTALL.md) may be useful.
6363

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+
6471

6572
Command line options
6673
------------------

0 commit comments

Comments
 (0)