Skip to content

Commit 4c7e60c

Browse files
author
Neil Horne
committed
fix paths and remove qt5 strip
1 parent 3491ce4 commit 4c7e60c

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

dev/Dockerfile

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -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

9596
RUN aqt install-qt --outputdir ${QT_INSTALL_DIR} ${QT_HOST} ${QT_TARGET} ${QT_VERSION} ${QT_ARCH} ${QT_MODULES}
97+
9698
# Install ARM toolchain
9799
RUN 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

100102
ENV PATH=/opt/arm-gnu-toolchain-${GCC_ARM_VERSION}-x86_64-arm-none-eabi/bin/:${PATH}
101103
ENV ASAN_OPTIONS="detect_leaks=0"
104+
102105
# HINTS for cmake find_package
103106
ENV LIBUSB1_ROOT_DIR=/usr/lib/x86_64-linux-gnu
104107
ENV LIBSSL1_ROOT_DIR=/usr/lib/x86_64-linux-gnu

0 commit comments

Comments
 (0)