@@ -56,7 +56,7 @@ RUN apt-get update && \
5656 locales \
5757 # Install dependencies required by Qt libs
5858 libssl-dev \
59- gstreamer1.0-plugins-base \
59+ # gstreamer1.0-plugins-base \
6060 # linuxdeploy-plugin-qt requires libxcb1 and supporting libs
6161 awesome && \
6262 # Generate all required locales
@@ -85,20 +85,23 @@ RUN python3 -m pip install -U setuptools && \
8585# Install Qt - adapted from
8686# https://github.com/miurahr/aqtinstall/
8787# https://github.com/vslotman/docker-aqtinstall
88- ENV PATH=${QT_INSTALL_DIR}/bin:$PATH
89- ENV QT_PLUGIN_PATH=${QT_INSTALL_DIR}/plugins/
90- ENV QML_IMPORT_PATH=${QT_INSTALL_DIR}/qml/
91- ENV QML2_IMPORT_PATH=${QT_INSTALL_DIR}/qml/
92- ENV LD_LIBRARY_PATH=${QT_INSTALL_DIR}/lib:$LD_LIBRARY_PATH
93- ENV PKG_CONFIG_PATH=${QT_INSTALL_DIR}/lib/pkgconfig:$PKG_CONFIG_PATH
88+ ENV QT_BASE_DIR=${QT_INSTALL_DIR}/${QT_VERSION}/gcc_64
89+ ENV PATH=${QT_BASE_DIR}/bin:$PATH
90+ ENV QT_PLUGIN_PATH=${QT_BASE_DIR}/plugins/
91+ ENV QML_IMPORT_PATH=${QT_BASE_DIR}/qml/
92+ ENV QML2_IMPORT_PATH=${QT_BASE_DIR}/qml/
93+ ENV LD_LIBRARY_PATH=${QT_BASE_DIR}/lib
94+ ENV PKG_CONFIG_PATH=${QT_BASE_DIR}/lib/pkgconfig
9495
9596RUN aqt install-qt --outputdir ${QT_INSTALL_DIR} ${QT_HOST} ${QT_TARGET} ${QT_VERSION} ${QT_ARCH} ${QT_MODULES}
97+
9698# Install ARM toolchain
9799RUN wget --quiet https://developer.arm.com/-/media/Files/downloads/gnu/${GCC_ARM_VERSION}/binrel/arm-gnu-toolchain-${GCC_ARM_VERSION}-x86_64-arm-none-eabi.tar.xz -O - \
98100 | tar -xJ -C /opt
99101
100102ENV PATH=/opt/arm-gnu-toolchain-${GCC_ARM_VERSION}-x86_64-arm-none-eabi/bin/:${PATH}
101103ENV ASAN_OPTIONS="detect_leaks=0"
104+
102105# HINTS for cmake find_package
103106ENV LIBUSB1_ROOT_DIR=/usr/lib/x86_64-linux-gnu
104107ENV LIBSSL1_ROOT_DIR=/usr/lib/x86_64-linux-gnu
0 commit comments