Skip to content

Instantly share code, notes, and snippets.

@vsivanagulu
Created January 5, 2018 05:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vsivanagulu/b0d47b98a77db24c6a60cfa829be305c to your computer and use it in GitHub Desktop.
Save vsivanagulu/b0d47b98a77db24c6a60cfa829be305c to your computer and use it in GitHub Desktop.
this file is for packages added to compile QT image with yocto
Required packages for yocto-Qt image:
*************************************
http://wiki.wandboard.org/index.php/Building_Qt5_using_yocto_on_Wandboard
EXTRA_IMAGE_FEATURES = "debug-tweaks ssh-server-openssh "
IMAGE_INSTALL_append = " gcc g++ binutils libgcc libgcc-dev libstdc++ libstdc++-dev libstdc++-staticdev \
autoconf automake ccache chkconfig glib-networking glibmm \
packagegroup-core-buildessential pkgconfig \
boost cmake zlib glib-2.0 packagegroup-fsl-tools-testapps \
ruby \
cpufrequtils \
nano \
gdb \
gstreamer \
gst-meta-video \
gst-fsl-plugin \
gst-plugins-base-app \
gst-plugins-base \
gst-plugins-good \
gst-plugins-good-rtsp \
gst-plugins-good-udp \
gst-plugins-good-rtpmanager \
gst-plugins-good-rtp \
gst-plugins-good-video4linux2 \
openssh-sftp-server \
packagegroup-fsl-gstreamer \
packagegroup-fsl-tools-testapps \
packagegroup-fsl-tools-benchmark \
imx-vpu \
imx-test \
qtbase-fonts \
qtbase-plugins \
qtbase-tools \
qtbase-examples \
qtdeclarative \
qtdeclarative-plugins \
qtdeclarative-tools \
qtdeclarative-examples \
qtdeclarative-qmlplugins \
qtmultimedia \
qtmultimedia-plugins \
qtmultimedia-examples \
qtmultimedia-qmlplugins \
qtsvg \
qtsvg-plugins \
qtsensors \
qtimageformats-plugins \
qtsystems \
qtsystems-tools \
qtsystems-examples \
qtsystems-qmlplugins \
qtscript \
qt3d \
qt3d-examples \
qt3d-qmlplugins \
qt3d-tools \
qtwebkit \
qtwebkit-examples-examples \
qtwebkit-qmlplugins \
qtgraphicaleffects-qmlplugins \
qtconnectivity-qmlplugins \
qtlocation-plugins \
qtlocation-qmlplugins \
cinematicexperience \
cairo pango fontconfig freetype pulseaudio dbus \
alsa-lib alsa-tools alsa-state alsa-utils-alsaconf fsl-alsa-plugins \
i2c-tools \
"
To copy Qt app binaries to board from pc qt creator add ssh:
***********************************************************
EXTRA_IMAGE_FEATURES = "debug-tweaks ssh-server-openssh "
If you plan to use Qt5 eglfs plugin for accelerated graphics using the framebuffer:
**********************************************************************************
DISTRO_FEATURES_remove = "x11 wayland"
Test your image with eglfs on board:
***********************************
$ Qt5_CinematicExperience -platform eglfs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment