Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
sixue.cheng
Debian
Commits
2fe0522e
Commit
2fe0522e
authored
2 years ago
by
Clement
Browse files
Options
Download
Email Patches
Plain Diff
Update README to include wayland build dependency
parent
6916fee8
v0.10.0-engineering-release-wayland
v0.9.0-engineering-release-wayland
v0.8.0-engineering-release-wayland
v0.7.1-engineering-release-wayland
No related merge requests found
Pipeline
#9747
failed with stages
in 0 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
qt/README_qt_build_20230222.md
+12
-5
qt/README_qt_build_20230222.md
with
12 additions
and
5 deletions
+12
-5
qt/README_qt_build_202
20929
.md
→
qt/README_qt_build_202
30222
.md
+
12
-
5
View file @
2fe0522e
...
...
@@ -37,7 +37,7 @@ On Linux, the `xcb` QPA (Qt Platform Abstraction) platform plugin is used. It pr
```
# apt-get install build-essential bash-completion net-tools tmux vim tree strace gdb file
# apt-get install libgl
1
-mesa-dev libicu-dev \
# apt-get install libgl
es2
-mesa-dev libicu-dev \
xcb xcb-proto libxcb-util-dev \
libxcb-xinerama0 libxcb-xinerama0-dev \
libxrender1 libxrender-dev \
...
...
@@ -59,7 +59,9 @@ libx11-6 libx11-dev libx11-xcb1 libx11-xcb-dev \
libxcb1 libxcb1-dev \
libsm6 libsm-dev libice6 libice-dev \
libxcb-xinput0 libxcb-xinput-dev \
libpcre2-dev libxfixes-dev libxi-dev libxcb-glx0-dev
libpcre2-dev libxfixes-dev libxi-dev libxcb-glx0-dev \
libwayland-dev libwayland-egl1-mesa libwayland-server0 libgles2-mesa-dev \
libxkbcommon-dev libxcb-xinput-dev libmtdev-dev libgbm-dev
# apt install libglib2.0-dev libglib2.0-dev-bin libudev-dev libzstd-dev libdbus-1-dev libharfbuzz-dev libjpeg-dev libvulkan-dev
libevdev-dev libinput-dev libcups2-dev libsdl2-dev libwebp-dev libtiff-dev libopenal-dev libpulse-dev flite1-dev libatspi2.0-dev
...
...
@@ -70,7 +72,7 @@ libevdev-dev libinput-dev libcups2-dev libsdl2-dev libwebp-dev libtiff-dev libop
### The File Struct in Current Path
├── out_
0929
.tar.xz ---- the build install target
├── out_
wayland_20230222
.tar.xz ---- the build install target
├── patch ---- qt patch fix building issue
│ ├── 0001-qtbase-apply-buildroot-patch.patch
│ ├── 0002-qtbase-fix-building-issue.patch
...
...
@@ -79,7 +81,7 @@ libevdev-dev libinput-dev libcups2-dev libsdl2-dev libwebp-dev libtiff-dev libop
│ ├── 0005-qtwayland-fix-building-issue.patch
│ └── 0006-qt3d-fix-building-issue.patch
├── qt-everywhere-src-5.15.2.tar.xz ---- official source code
└── README_qt_build_202
20929
.md ---- this document
└── README_qt_build_202
30222
.md ---- this document
### Extrac and Patch Code
...
...
@@ -129,10 +131,15 @@ There are below enviroment variable could be used to debug the qt:
The qt examples could be found under the building install target, runing these examples could verify the qt and qt modules.
```
# ./examples/widgets/widgets/analogclock/analogclock
```
Also we can run qt test, this need the building environment are ready on board, then run
```
# make check
```
This will take a long time
\ No newline at end of file
This will take a long time about several hours
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help