From 6376a4a31693a4964787aa08be6b447911cd94b7 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Wed, 18 Sep 2024 11:04:39 +0200 Subject: [PATCH 01/19] Prepare qt6 for linux To be able to use qt6 I need gcc version quite recent, ie. I need to use manylinux_2_28. But for people/cluster using older OS, I continue to compile the wheel with manylinux2014 only for tagged version. --- .github/workflows/Dockerfile_opengate_core | 18 +++++++++++++----- .github/workflows/createWheelLinux.sh | 7 ++++--- .github/workflows/main.yml | 19 ++++++++++++++++++- docs/source/developer_guide.md | 7 ++++--- 4 files changed, 39 insertions(+), 12 deletions(-) diff --git a/.github/workflows/Dockerfile_opengate_core b/.github/workflows/Dockerfile_opengate_core index b764de92e..0bda21bda 100644 --- a/.github/workflows/Dockerfile_opengate_core +++ b/.github/workflows/Dockerfile_opengate_core @@ -4,27 +4,35 @@ #build: docker build -t tbaudier/opengate_core -f Dockerfile_opengate_core . #push: docker push tbaudier/opengate_core #run: docker run --rm -e "PYTHONFOLDER=${PYTHONFOLDERMANYLINUX}" -v $(Pipeline.Workspace)/software:/home tbaudier/opengate_core /home/opengate_core/azureCreateWheelLinux.sh -#interactive: docker run -ti --rm -v $(Pipeline.Workspace)/software:/home quay.io/pypa/manylinux2014_x86_64 /bin/bash +#interactive: docker run -ti --rm -v $PWD:/home quay.io/pypa/manylinux_2_28_x86_64 /bin/bash -FROM quay.io/pypa/manylinux2014_x86_64 +FROM quay.io/pypa/manylinux_2_28_x86_64 MAINTAINER Thomas Baudier #Install packages -RUN yum install -y gcc wget git expat-devel fftw-devel qt5-qtbase-devel freeglut-devel libXmu-devel xerces-c-devel \ +RUN yum install -y gcc wget git expat-devel fftw-devel freeglut-devel libXmu-devel libxkbcommon-x11-devel.x86_64 libxcb-devel.x86_64 xcb-util.x86_64 xcb-util-wm.x86_64 xcb-util-keysyms.x86_64 xcb-util-image.x86_64 xcb-util-renderutil.x86_64 libwayland-cursor.x86_64 libwayland-egl.x86_64 \ + +#Install xcb_cursor needed by qt6 + && wget https://dl.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/x/xcb-util-cursor-0.1.3-9.el8.x86_64.rpm \ + && yum install -y xcb-util-cursor-0.1.3-9.el8.x86_64.rpm \ + && rm -rf xcb-util-cursor-0.1.3-9.el8.x86_64.rpm \ + +#Install qt6 manually #Create folder - && mkdir -p /software/cmake /software/geant4/src /software/geant4/bin /software/geant4/data /software/itk/src /software/itk/bin /software/wheelhouse \ + && mkdir -p /software/cmake /software/geant4/src /software/geant4/bin /software/itk/src /software/itk/bin /software/wheelhouse \ #Install cmake && cd /software/cmake \ && wget https://github.com/Kitware/CMake/releases/download/v3.18.2/cmake-3.18.2-Linux-x86_64.tar.gz \ && tar xzvf cmake-3.18.2-Linux-x86_64.tar.gz \ + && rm -rf cmake-3.18.2-Linux-x86_64.tar.gz \ && export PATH=/software/cmake/cmake-3.18.2-Linux-x86_64/bin/:${PATH} \ #Compile Geant4 && cd /software/geant4 \ && git clone --branch v11.2.1 https://github.com/Geant4/geant4.git --depth 1 src \ && cd bin \ - && cmake -DCMAKE_CXX_FLAGS=-std=c++17 -DGEANT4_BUILD_MULTITHREADED=ON -DGEANT4_USE_GDML=ON -DGEANT4_INSTALL_DATA=OFF -DGEANT4_INSTALL_DATADIR=/sofware/geant4/data -DGEANT4_USE_QT=ON -DGEANT4_USE_OPENGL_X11=ON ../src \ + && cmake -DCMAKE_CXX_FLAGS=-std=c++17 -DGEANT4_BUILD_MULTITHREADED=ON -DGEANT4_USE_GDML=OFF -DGEANT4_INSTALL_DATA=OFF -DGEANT4_INSTALL_DATADIR=/sofware/geant4/data -DGEANT4_USE_QT=ON -DGEANT4_USE_OPENGL_X11=ON -DGEANT4_USE_QT_QT6=ON -DQT_DIR=/opt/Qt/6.7.2/gcc_64/lib/cmake/Qt6 -DQt6_DIR=/opt/Qt/6.7.2/gcc_64/lib/cmake/Qt6 -DQt6OpenGLWidgets_DIR=/opt/Qt/6.7.2/gcc_64/lib/cmake/Qt6OpenGLWidgets ../src \ && make -j10 \ && source /software/geant4/bin/geant4make.sh \ diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index 8e101335c..0b92057b4 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -7,11 +7,12 @@ export PATH=/software/cmake/cmake-3.18.2-Linux-x86_64/bin/:${PATH} source /software/geant4/bin/geant4make.sh export CMAKE_PREFIX_PATH=/software/geant4/bin:/software/itk/bin/:${CMAKE_PREFIX_PATH} mkdir opengate_core/plugins -cp -r /lib64/qt5/plugins/platforms opengate_core/plugins -cp -r /lib64/qt5/plugins/imageformats opengate_core/plugins +cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ /opt/python/${PYTHONFOLDER}/bin/pip install wget colored /opt/python/${PYTHONFOLDER}/bin/python setup.py sdist bdist_wheel -auditwheel repair /home/core/dist/*.whl -w /software/wheelhouse/ --plat "manylinux2014_x86_64" +auditwheel repair /home/core/dist/*.whl -w /software/wheelhouse/ --plat "manylinux_2_28_x86_64" cp -r /software/wheelhouse /home/ #/opt/python/${PYTHONFOLDER}/bin/pip install twine #/opt/python/${PYTHONFOLDER}/bin/twine upload --repository-url https://test.pypi.org/legacy/ wheelhouse/*manylinux2014*.whl diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f7f18c846..7be7d5789 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -91,7 +91,7 @@ jobs: export PYTHONFOLDER="cp312-cp312" fi mkdir -p $HOME/software - docker run --rm -e "PYTHONFOLDER=${PYTHONFOLDER}" -v $GITHUB_WORKSPACE:/home tbaudier/opengate_core:${{ env.GEANT4_VERSION }} /home/.github/workflows/createWheelLinux.sh + docker run --rm -e "PYTHONFOLDER=${PYTHONFOLDER}" -v $GITHUB_WORKSPACE:/home tbaudier/opengate_core:${{ env.GEANT4_VERSION }}_qt6 /home/.github/workflows/createWheelLinux.sh ls wheelhouse rm -rf dist mv wheelhouse dist @@ -102,6 +102,23 @@ jobs: ls -lrt dist_opengate/ mv dist_opengate/* dist/ fi + - name: Create opengate_core Wheel Linux for old OS + if: matrix.os == 'ubuntu-latest' && github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/') + run: | + if [ ${{ matrix.python-version }} == "3.9" ]; then + export PYTHONFOLDER="cp39-cp39" + elif [ ${{ matrix.python-version }} == "3.10" ]; then + export PYTHONFOLDER="cp310-cp310" + elif [ ${{ matrix.python-version }} == "3.11" ]; then + export PYTHONFOLDER="cp311-cp311" + elif [ ${{ matrix.python-version }} == "3.12" ]; then + export PYTHONFOLDER="cp312-cp312" + fi + mkdir -p $HOME/software + docker run --rm -e "PYTHONFOLDER=${PYTHONFOLDER}" -v $GITHUB_WORKSPACE:/home tbaudier/opengate_core:${{ env.GEANT4_VERSION }} /home/.github/workflows/createWheelLinux.sh + ls wheelhouse + mv wheelhouse/* dist/ + sudo chown -R runner:docker dist - uses: conda-incubator/setup-miniconda@v3 if: (matrix.os == 'macos-12') || (matrix.os == 'windows-latest') with: diff --git a/docs/source/developer_guide.md b/docs/source/developer_guide.md index 784b967c0..29bb41eb5 100644 --- a/docs/source/developer_guide.md +++ b/docs/source/developer_guide.md @@ -37,10 +37,10 @@ The subpackage `opengate_core` depends on the ITK and Geant4 libraries. Therefor Installing QT is optional. Currently, QT visualisation is not working on all architectures. -If you wish to use QT, you must install qt5 **before** installing Geant4 so that Geant4 can find the correct qt lib. It can be done for example with conda: +If you wish to use QT, you must install qt6 **before** installing Geant4 so that Geant4 can find the correct qt lib. It can be done for example with conda: ```bash - conda install qt=5 + conda install conda-forge::qt6-main conda::forge::qt6-3d ``` For **Geant4**, you need to compile with the following options: @@ -54,6 +54,7 @@ cmake -DCMAKE_CXX_FLAGS=-std=c++17 \ -DGEANT4_INSTALL_DATADIR=$HOME/software/geant4/data \ -DGEANT4_USE_QT=ON \ -DGEANT4_USE_OPENGL_X11=ON \ + -DGEANT4_USE_QT_QT6=ON \ -DGEANT4_BUILD_MULTITHREADED=ON \ ../geant4 make -j 32 @@ -61,7 +62,7 @@ make -j 32 Change the QT flag (GEANT4_USE_QT) to OFF if you did not install QT. -WARNING : since June 2023, [Geant4 11.1.1](https://geant4.web.cern.ch/download/11.1.1.html) is needed. +WARNING : since June 2023, [Geant4 11.2.1](https://geant4.web.cern.ch/download/11.2.1.html) is needed. #### STEP 2 - ITK From 49c20a3ca5e0d22271c57f72f0a34db5f520a099 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Thu, 26 Sep 2024 16:31:16 +0200 Subject: [PATCH 02/19] Try docker without openGL --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7be7d5789..770eff416 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -91,7 +91,7 @@ jobs: export PYTHONFOLDER="cp312-cp312" fi mkdir -p $HOME/software - docker run --rm -e "PYTHONFOLDER=${PYTHONFOLDER}" -v $GITHUB_WORKSPACE:/home tbaudier/opengate_core:${{ env.GEANT4_VERSION }}_qt6 /home/.github/workflows/createWheelLinux.sh + docker run --rm -e "PYTHONFOLDER=${PYTHONFOLDER}" -v $GITHUB_WORKSPACE:/home tbaudier/opengate_core:${{ env.GEANT4_VERSION }}_qt6_withoutOpenGL /home/.github/workflows/createWheelLinux.sh ls wheelhouse rm -rf dist mv wheelhouse dist From 89597a5d2cce91f619151eced90db275b6c1c9c3 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Fri, 4 Oct 2024 14:28:08 +0200 Subject: [PATCH 03/19] Try debug qt6 --- .github/workflows/createWheelLinux.sh | 7 ++++--- .github/workflows/main.yml | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index 0b92057b4..0868e4fc9 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -7,9 +7,10 @@ export PATH=/software/cmake/cmake-3.18.2-Linux-x86_64/bin/:${PATH} source /software/geant4/bin/geant4make.sh export CMAKE_PREFIX_PATH=/software/geant4/bin:/software/itk/bin/:${CMAKE_PREFIX_PATH} mkdir opengate_core/plugins -cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/* opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ /opt/python/${PYTHONFOLDER}/bin/pip install wget colored /opt/python/${PYTHONFOLDER}/bin/python setup.py sdist bdist_wheel auditwheel repair /home/core/dist/*.whl -w /software/wheelhouse/ --plat "manylinux_2_28_x86_64" diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 770eff416..3b12d5dfe 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,8 +17,8 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macos-12, windows-latest] - python-version: [3.9, '3.10', '3.11', '3.12'] + os: [ubuntu-latest] + python-version: [3.9, '3.12'] env: GEANT4_VERSION: 'v11.2.1' From 70fe6ffcc2c61427dbd59653b2867bac607f5a77 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Fri, 4 Oct 2024 14:53:03 +0200 Subject: [PATCH 04/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index 0868e4fc9..d928f3d3b 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -7,10 +7,21 @@ export PATH=/software/cmake/cmake-3.18.2-Linux-x86_64/bin/:${PATH} source /software/geant4/bin/geant4make.sh export CMAKE_PREFIX_PATH=/software/geant4/bin:/software/itk/bin/:${CMAKE_PREFIX_PATH} mkdir opengate_core/plugins -cp -r /opt/Qt/6.7.2/gcc_64/plugins/* opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ +ls /opt/Qt/6.7.2/gcc_64/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/designer/ opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/egldeviceintegrations/ opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/generic/ opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ /opt/python/${PYTHONFOLDER}/bin/pip install wget colored /opt/python/${PYTHONFOLDER}/bin/python setup.py sdist bdist_wheel auditwheel repair /home/core/dist/*.whl -w /software/wheelhouse/ --plat "manylinux_2_28_x86_64" From ea874688401d34a3cf16304e0d47617c582cb152 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Fri, 4 Oct 2024 15:07:04 +0200 Subject: [PATCH 05/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index d928f3d3b..0bc6c3692 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -8,19 +8,19 @@ source /software/geant4/bin/geant4make.sh export CMAKE_PREFIX_PATH=/software/geant4/bin:/software/itk/bin/:${CMAKE_PREFIX_PATH} mkdir opengate_core/plugins ls /opt/Qt/6.7.2/gcc_64/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/designer/ opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/egldeviceintegrations/ opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/generic/ opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/designer/ opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/egldeviceintegrations/ opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/generic/ opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ /opt/python/${PYTHONFOLDER}/bin/pip install wget colored /opt/python/${PYTHONFOLDER}/bin/python setup.py sdist bdist_wheel From b21c54c87ca7a6a015bf802fd4d5e2a2ad709b45 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Fri, 4 Oct 2024 15:26:22 +0200 Subject: [PATCH 06/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index 0bc6c3692..e9a875630 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -14,9 +14,9 @@ ls /opt/Qt/6.7.2/gcc_64/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ From 922f0e4c2c95c6241d487035f22527a752afc0dd Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Fri, 4 Oct 2024 15:44:09 +0200 Subject: [PATCH 07/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index e9a875630..31677741c 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -14,13 +14,13 @@ ls /opt/Qt/6.7.2/gcc_64/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ +##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ +##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ /opt/python/${PYTHONFOLDER}/bin/pip install wget colored /opt/python/${PYTHONFOLDER}/bin/python setup.py sdist bdist_wheel From 325b09ac55d3db10a2a0081f61eb353e44c91170 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Fri, 4 Oct 2024 15:57:24 +0200 Subject: [PATCH 08/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index 31677741c..701d67f1d 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -16,11 +16,11 @@ cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ ##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ -##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ /opt/python/${PYTHONFOLDER}/bin/pip install wget colored /opt/python/${PYTHONFOLDER}/bin/python setup.py sdist bdist_wheel From 7b80c047f537df497813ebef28752fddb2717b76 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Fri, 4 Oct 2024 16:11:55 +0200 Subject: [PATCH 09/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index 701d67f1d..3091d8c3b 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -8,15 +8,15 @@ source /software/geant4/bin/geant4make.sh export CMAKE_PREFIX_PATH=/software/geant4/bin:/software/itk/bin/:${CMAKE_PREFIX_PATH} mkdir opengate_core/plugins ls /opt/Qt/6.7.2/gcc_64/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/designer/ opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/designer/ opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/egldeviceintegrations/ opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/generic/ opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ -##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ +##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ #libpango-1.0.so.0 cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ +##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ #libgtk-3.so.0 #cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ From 5da28969be45490787dd0fc327e1b7910eaee455 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Fri, 4 Oct 2024 16:36:58 +0200 Subject: [PATCH 10/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index 3091d8c3b..106815d8f 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -8,8 +8,8 @@ source /software/geant4/bin/geant4make.sh export CMAKE_PREFIX_PATH=/software/geant4/bin:/software/itk/bin/:${CMAKE_PREFIX_PATH} mkdir opengate_core/plugins ls /opt/Qt/6.7.2/gcc_64/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/designer/ opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/egldeviceintegrations/ opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/designer/ opengate_core/plugins/ #pareil +cp -r /opt/Qt/6.7.2/gcc_64/plugins/egldeviceintegrations/ opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/generic/ opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ From ea477c4ab2c8c4b48cea9de050cd7ebc32ebcd72 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Mon, 7 Oct 2024 10:31:42 +0200 Subject: [PATCH 11/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index 106815d8f..acadcce46 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -9,8 +9,8 @@ export CMAKE_PREFIX_PATH=/software/geant4/bin:/software/itk/bin/:${CMAKE_PREFIX_ mkdir opengate_core/plugins ls /opt/Qt/6.7.2/gcc_64/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/designer/ opengate_core/plugins/ #pareil -cp -r /opt/Qt/6.7.2/gcc_64/plugins/egldeviceintegrations/ opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/generic/ opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/egldeviceintegrations/ opengate_core/plugins/ #pareil +cp -r /opt/Qt/6.7.2/gcc_64/plugins/generic/ opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ From 7e5f8a6c20f905aab472e049eebbe4a607a5eeb6 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Mon, 7 Oct 2024 10:51:22 +0200 Subject: [PATCH 12/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index acadcce46..74a98011f 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -10,18 +10,18 @@ mkdir opengate_core/plugins ls /opt/Qt/6.7.2/gcc_64/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/designer/ opengate_core/plugins/ #pareil cp -r /opt/Qt/6.7.2/gcc_64/plugins/egldeviceintegrations/ opengate_core/plugins/ #pareil -cp -r /opt/Qt/6.7.2/gcc_64/plugins/generic/ opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/generic/ opengate_core/plugins/ #pareil +cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ #initial #cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ ##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ #libpango-1.0.so.0 -cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ #initial ##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ #libgtk-3.so.0 #cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ #initial /opt/python/${PYTHONFOLDER}/bin/pip install wget colored /opt/python/${PYTHONFOLDER}/bin/python setup.py sdist bdist_wheel auditwheel repair /home/core/dist/*.whl -w /software/wheelhouse/ --plat "manylinux_2_28_x86_64" From b3ff1673195929561b874b1ba9e035ac4bba7134 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Mon, 7 Oct 2024 11:14:15 +0200 Subject: [PATCH 13/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index 74a98011f..2d61b02ef 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -11,15 +11,15 @@ ls /opt/Qt/6.7.2/gcc_64/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/designer/ opengate_core/plugins/ #pareil cp -r /opt/Qt/6.7.2/gcc_64/plugins/egldeviceintegrations/ opengate_core/plugins/ #pareil cp -r /opt/Qt/6.7.2/gcc_64/plugins/generic/ opengate_core/plugins/ #pareil -cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ #initial -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ #pareil +cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ #pareil +cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ ##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ #libpango-1.0.so.0 cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ #initial ##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ #libgtk-3.so.0 #cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ #initial /opt/python/${PYTHONFOLDER}/bin/pip install wget colored From de401e72227bc3870e5f1ea590da05c1d546f3c7 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Mon, 7 Oct 2024 11:37:37 +0200 Subject: [PATCH 14/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index 2d61b02ef..9a1f12f75 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -19,7 +19,7 @@ cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ #initial ##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ #libgtk-3.so.0 #cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ #initial /opt/python/${PYTHONFOLDER}/bin/pip install wget colored From 8c6ed16e23e520672d32efe10572c9c7cb2f6f80 Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Mon, 7 Oct 2024 11:53:56 +0200 Subject: [PATCH 15/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index 9a1f12f75..cb2ef71ce 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -13,13 +13,13 @@ cp -r /opt/Qt/6.7.2/gcc_64/plugins/egldeviceintegrations/ opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/generic/ opengate_core/plugins/ #pareil cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ #pareil cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ #pareil -cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ #pareil ##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ #libpango-1.0.so.0 cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ #initial ##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ #libgtk-3.so.0 -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ #Cannot repair wheel, because required library "libmimerapi.so" could not be located #cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ #initial /opt/python/${PYTHONFOLDER}/bin/pip install wget colored From 0b710b103989670ae6058bb71a43138bab58348d Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Mon, 7 Oct 2024 12:48:12 +0200 Subject: [PATCH 16/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index cb2ef71ce..56cb222d1 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -20,7 +20,7 @@ cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ #initial cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ #cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ #Cannot repair wheel, because required library "libmimerapi.so" could not be located -#cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ +cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ #initial /opt/python/${PYTHONFOLDER}/bin/pip install wget colored /opt/python/${PYTHONFOLDER}/bin/python setup.py sdist bdist_wheel From 7180220f3035442d90297ece05ca3e46f6e43dbd Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Mon, 7 Oct 2024 14:42:32 +0200 Subject: [PATCH 17/19] Try to debug qt6 --- .github/workflows/createWheelLinux.sh | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/createWheelLinux.sh b/.github/workflows/createWheelLinux.sh index 56cb222d1..4fcbf3248 100755 --- a/.github/workflows/createWheelLinux.sh +++ b/.github/workflows/createWheelLinux.sh @@ -8,19 +8,19 @@ source /software/geant4/bin/geant4make.sh export CMAKE_PREFIX_PATH=/software/geant4/bin:/software/itk/bin/:${CMAKE_PREFIX_PATH} mkdir opengate_core/plugins ls /opt/Qt/6.7.2/gcc_64/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/designer/ opengate_core/plugins/ #pareil -cp -r /opt/Qt/6.7.2/gcc_64/plugins/egldeviceintegrations/ opengate_core/plugins/ #pareil -cp -r /opt/Qt/6.7.2/gcc_64/plugins/generic/ opengate_core/plugins/ #pareil -cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ #pareil -cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ #pareil -cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ #pareil +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/designer/ opengate_core/plugins/ #pareil +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/egldeviceintegrations/ opengate_core/plugins/ #pareil +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/generic/ opengate_core/plugins/ #pareil +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/iconengines/ opengate_core/plugins/ #pareil +cp -r /opt/Qt/6.7.2/gcc_64/plugins/imageformats opengate_core/plugins/ #initial +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/networkinformation/ opengate_core/plugins/ #pareil ##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforminputcontexts/ opengate_core/plugins/ #libpango-1.0.so.0 cp -r /opt/Qt/6.7.2/gcc_64/plugins/platforms opengate_core/plugins/ #initial ##cp -r /opt/Qt/6.7.2/gcc_64/plugins/platformthemes opengate_core/plugins/ #libgtk-3.so.0 -cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ -cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmllint opengate_core/plugins/ #pareil +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/qmltooling opengate_core/plugins/ #pareil #cp -r /opt/Qt/6.7.2/gcc_64/plugins/sqldrivers opengate_core/plugins/ #Cannot repair wheel, because required library "libmimerapi.so" could not be located -cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ +#cp -r /opt/Qt/6.7.2/gcc_64/plugins/tls opengate_core/plugins/ #pareil cp -r /opt/Qt/6.7.2/gcc_64/plugins/xcbglintegrations opengate_core/plugins/ #initial /opt/python/${PYTHONFOLDER}/bin/pip install wget colored /opt/python/${PYTHONFOLDER}/bin/python setup.py sdist bdist_wheel From 34efe7613f5e0161e8b4dba5e975dbd2efe1838d Mon Sep 17 00:00:00 2001 From: Thomas BAUDIER Date: Mon, 7 Oct 2024 14:42:44 +0200 Subject: [PATCH 18/19] compile 02 --- core/setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/setup.py b/core/setup.py index dd65abcaa..76c5adbe5 100755 --- a/core/setup.py +++ b/core/setup.py @@ -72,8 +72,8 @@ def build_extension(self, ext): "-DPYTHON_EXECUTABLE=" + sys.executable, ] - # cfg = 'Debug' if self.debug else 'Release' - cfg = "Release" + cfg = 'Debug'# if self.debug else 'Release' + #cfg = "Release" build_args = ["--config", cfg] # Pile all .so in one place and use $ORIGIN as RPATH From adbb0306287e5f1718bb21c22b17e01b31b13b58 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 12:44:52 +0000 Subject: [PATCH 19/19] [pre-commit.ci] Automatic python and c++ formatting --- core/setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/setup.py b/core/setup.py index 76c5adbe5..c496ff2b9 100755 --- a/core/setup.py +++ b/core/setup.py @@ -72,8 +72,8 @@ def build_extension(self, ext): "-DPYTHON_EXECUTABLE=" + sys.executable, ] - cfg = 'Debug'# if self.debug else 'Release' - #cfg = "Release" + cfg = "Debug" # if self.debug else 'Release' + # cfg = "Release" build_args = ["--config", cfg] # Pile all .so in one place and use $ORIGIN as RPATH