Qt 6.10.2 und ArcGIS SDK Pfad
- QT_VERSION auf 6.10.2 aktualisiert - QT_ROOT entsprechend angepasst - libbotan-3-dev für ArcGIS hinzugefügt - ARCGIS_SDK_ROOT Environment Variable gesetzt Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
1 file changed
+8
-2
@@ -7,10 +7,10 @@ ARG USERPASS=ctc
|
|||||||
ARG ADMINSRV=10.198.80.75
|
ARG ADMINSRV=10.198.80.75
|
||||||
ARG PROJECT=guez
|
ARG PROJECT=guez
|
||||||
ARG REPOVERSION=26.04
|
ARG REPOVERSION=26.04
|
||||||
ARG QT_VERSION=6.8.3
|
ARG QT_VERSION=6.10.2
|
||||||
ARG QT_ARCH=linux_gcc_64
|
ARG QT_ARCH=linux_gcc_64
|
||||||
ARG QT_BASE_DIR=/opt/Qt
|
ARG QT_BASE_DIR=/opt/Qt
|
||||||
ARG QT_ROOT=/opt/Qt/6.8.3/gcc_64
|
ARG QT_ROOT=/opt/Qt/6.10.2/gcc_64
|
||||||
|
|
||||||
ENV DEBIAN_FRONTEND=noninteractive \
|
ENV DEBIAN_FRONTEND=noninteractive \
|
||||||
PYTHONUNBUFFERED=1 \
|
PYTHONUNBUFFERED=1 \
|
||||||
@@ -73,6 +73,7 @@ RUN apt-get update \
|
|||||||
libpoppler-qt6-dev \
|
libpoppler-qt6-dev \
|
||||||
libboost-dev \
|
libboost-dev \
|
||||||
libgeographiclib-dev \
|
libgeographiclib-dev \
|
||||||
|
libbotan-3-dev \
|
||||||
libssl-dev \
|
libssl-dev \
|
||||||
libxml2-dev \
|
libxml2-dev \
|
||||||
libicu-dev \
|
libicu-dev \
|
||||||
@@ -99,6 +100,11 @@ RUN set -eux; \
|
|||||||
--outputdir "${QT_BASE_DIR}" \
|
--outputdir "${QT_BASE_DIR}" \
|
||||||
&& test -f "${QT_ROOT}/lib/cmake/Qt6/Qt6Config.cmake"
|
&& test -f "${QT_ROOT}/lib/cmake/Qt6/Qt6Config.cmake"
|
||||||
|
|
||||||
|
# ArcGIS Maps SDK for Qt will be mounted at runtime if needed:
|
||||||
|
# docker run -v /path/to/ArcGIS:/opt/ArcGIS ...
|
||||||
|
# Set ARCGIS_SDK_ROOT for discovery (will be used if mounted)
|
||||||
|
ENV ARCGIS_SDK_ROOT=/opt/ArcGIS/MapsSDK_Qt_300.0.0
|
||||||
|
|
||||||
# Build and install Log4Qt from source (Qt6 support)
|
# Build and install Log4Qt from source (Qt6 support)
|
||||||
RUN set -eux; \
|
RUN set -eux; \
|
||||||
cd /tmp && \
|
cd /tmp && \
|
||||||
|
|||||||
Reference in new issue
Block a user