Update 'Build Qt5.12.10 for RPI3 X11 and EGLFS'

master
Mehran Dehghanian 5 years ago
parent ae268e7d45
commit e26c12af9f

@ -1,3 +1,36 @@
#### Build Qt5.12.10 for RPI3 X11 and EGLFS
1. Get the source code from:
https://download.qt.io/official_releases/qt/5.12/5.12.10/
2. Uncomment developement source in
```
sudo nano /etc/apt/sources.list
```
3. Install these packages on the rpi
```
sudo apt-get build-dep qt4-x11
sudo apt-get build-dep libqt5gui5
sudo apt-get install libudev-dev libinput-dev libts-dev libxcb-xinerama0-dev libxcb-xinerama0\
sudo apt-get build-dep qt5-default
sudo apt-get install libiconv-hook-dev libinput-dev libts-dev bluez libbluetooth-dev libgstreamer1.0-dev libegl1-mesa
sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev libatspi2.0-dev libdbus-1-dev
```
4. [on RPi] For bluetooth support install
```
Apt install libbluetooth-dev bluetooth blueman bluez libusb-dev libdbus-1-dev bluez-hcidump bluez-tools
```
5. [on RPi] For Gstreamer1.0 support
```
sudo apt-get install gstreamer1.0-omx libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
```
6. [on RPi] Prepare our target directory
```
sudo mkdir /usr/local/qt5pi
sudo chown pi:pi /usr/local/qt5pi
```
7.
build configuration:
```
../configure -release -no-eglfs -qt-xcb -xcb -nomake tests -nomake examples -skip wayland -skip qtscript -skip qtwebengine \

Loading…
Cancel
Save